我是一名新程序员,我试图使用Mac上的终端来编译和运行使用Sublime文本编辑器编写的C ++代码。
我可以使我的代码在终端上运行,但是,每当我对sublime上的代码进行更改然后在终端上重新编译时,终端都无法识别我的更改,并继续运行原始代码。
有人知道会发生什么吗?
非常感谢!
我可以想到两个立即想到的可能性。如果要在编辑器中更改代码,而编译中没有反映出来,则可能是以下之一。要么:
判断其中一种情况的最简单方法是在代码(a)中引入错误,例如:
int my hovercraft = full of eels;
Run Code Online (Sandbox Code Playgroud)
并确保编译器对此有所抱怨。
如果您根本不保存它,请这样做。如果你在错误的地方保存,你通常可以找出哪里只是做了Save As,看到这里的默认位置是。
如果您对必须保存而感到烦恼,并且计算机只能“工作” (b),则Sublime Text具有自动保存功能,该功能可以派上用场,这要感谢一个Lucy Bain。如果站点消失,此处的说明(措词)重复:
Settings和编辑用户窗口(Sublime Text 2 > Preferences对于Mac,仅Preferences在Windows下)。"save_on_focus_lost": true。届时,每当您单击某个特定文件时,都应将其保存。
(a)一些开发人员似乎在没有尝试的情况下几乎没有问题:-)
(b)对于Mac用户而言,并非不合理的期望:-)
| 归档时间: |
|
| 查看次数: |
62 次 |
| 最近记录: |