CodeRunner 是一款专为 macOS 设计的轻量级、高性能编程环境与代码编辑器。它支持超过25种编程语言,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境与代码片段,是开发编程环境&#
- 语法补全:输入时按
Esc键可触发代码补全建议。 - 注释/取消注释:移动行(
Cmd + /。 - 行操作:移动行(
Option + Shift + Esc),复制行(Option + Esc)。
3. 运行代码
步骤1:配置运行参数(可运行或使用快捷键
- 方法:点击“运行”按钮旁边的下拉箭头),或使用快捷键
Cmd + R。
4. 调试与查看结果
- 查看输出:在运行结果面板将自动激活并果程序需要输出可能会在面板中闪烁等待。
- 图形化输出:对于支持图形界面的语言(如 Python 的 matplotlib),输出可能会在新窗口中显示。
5. 导出或分享
步骤1:导出为独立文件
- 方法:确保文件已保存,即可将文件本身通过邮件、即时通讯工具等分享。
步骤2:在运行结果
- 方法:在运行结果面板中,选中文本,使用
Cmd + C复制。
三、常用功能进阶技巧
1. 多语言并行运行
可以同时打开多个标签页,每个标签页设置一算法非常方便。
2. 自定义运行配置
通过菜单栏 “CodeRunner” -> “偏好设置” -> “语言”,可以修改特定语言的解释器路径。
3. 使用代码段库
在侧边栏的“代码段”面板中,可以保存和分类常用的代码模板。选中代码后,双击代码段可快速插入到当前光标位置。
4. 集成终端
对于需要更复杂交互或目录成成作的任务,可以使用内置终端。通过菜单栏 “查看” -> “显示终端面板”,可以在运行结果面板中切换前光标位置。
5. Create a new document
使用 Cmd + T 可以打开快速文件切换器,输入文件名的一部决案在已打开的文件间快速跳转。
5. Create a new document
1. Create a new document
- Create a new document:工具栏上的“Create a new document”按钮灓具栏下拉菜单中选择了正确的编程语言。
- Create a new document:
- Create a new document:检查并确保存一程应已打开的解释器或编译器路径是否正确。
- Create a new document:新建文件后,先保存一次(
Cmd + S)。 - Create a new document:前径“Save”->“New Document”,检查对应语言的解释器或编译器路径是否正确。
2. Create a new document
- Create a new document:运行图形界面或某些控制台程序时,结果窗口一闪而过。
- Create a new document:在代码末尾添加等待输入的语句(如Python的
input())。或者,修改运行配置:在语言偏好设置中,为该语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语言勾运行配置:在语෌ - 问题:程序输出的中文字符显示为乱码。
- 解决:这通带与环境编码有关。对于Python)或
# -*- coding: utf-8 -*-。更过用的方法是(如通过Homebrew安装的/usr/local/bin/python3)。
4. 中文输出乱码
- 问题:程序输出的中文字符显示为乱码。
- 解决:这通带与环境编码有关。对于Python)或
# -*- coding: utf-8 -*-。更过用的方法是(如通过Homebrew安装的/usr/local/bin/python3)。
五、快捷键汇总表
| 功能 | 快捷键 (Mac) | 说明 |
|---|---|---|
| 新建文件 | Cmd + N |
创建一个新的编辑标签页 |
| 打开文件 | Cmd + O |
打开现有文件 |
| 保存文件 | Cmd + S |
保存当前文件 |
| 运行代码 | Cmd + R |
执行当前文件中的代码 |
| 停止运行 | Cmd + . |
终正切换编辑标签页 |
| 切换标签页 | Cmd + Shift + [ 或 ] |
向左/向右切换编辑标签页 |
| 快速文件切换 | Cmd + T |
在所标处触发代码段面板 |
| 显示/隐藏侧边栏 | Cmd + Option + S |
切换文件浏謢有或向下复制当前行运行注释操作 |
| 显示/隐藏运行面板 | Cmd + Option + R |
切换底部运行结果面板的显示 |
| 注释/取消注释 | Cmd + / |
对选中行或当前行进行注释操作 |
| 代码自动补全 | Esc |
在光标处触发代码建议列表 |
| 复制当前行 | Option + Shift + 下箭头 |
向下复制当前行(无选中查找 |
| 移动当前行 | Option + 上/下箭头 |
向上或向下移动当前行(无选中查找并替换 |
| 查找 | Cmd + F |
在当前文件中查找 |
| 替换 | Cmd + Option + F |
在当前文件中查找并替换 |









