我刚刚开始学习编程(在 C++ 和 Python 上),开始我的意思是完全开始(“hello world”开始......)。不想使用多个 IDE,我希望能够使用我的文本编辑器 Sublime Text 2 编写和构建简单程序。有人可以通过分步教程告诉我如何实现 C++ 和 Python Sublime Text 中的编译和执行功能。
我在网站上搜索了 Sublime Text 构建系统,但答案非常具体,无法帮助像我这样的新手(但他们以后可能会帮助我)。
谢谢
我刚刚开始学习编程(在 C++ 和 Python 上),开始我的意思是完全开始(“hello world”开始......)。不想使用多个 IDE,我希望能够使用我的文本编辑器 Sublime Text 2 编写和构建简单程序。有人可以通过分步教程告诉我如何实现 C++ 和 Python Sublime Text 中的编译和执行功能。
我在网站上搜索了 Sublime Text 构建系统,但答案非常具体,无法帮助像我这样的新手(但他们以后可能会帮助我)。
谢谢
Sublime Text 2 已经带有用于构建和运行 Python 和 C++ 程序的脚本。
当 .py 或 .cpp 文件打开时,只需按Cmd+ B(或Windows 和 Linux 上的Ctrl+ )。BPython 文件将自动执行并在内置控制台中显示结果。
对于 C ++ ,您需要在构建后按Cmd++ (在 Windows 和 Linux 上为 ++)来运行Shift它。BCtrlShiftB
您需要安装 Python(在此处为 Windows 获取),以及 C++ 编译器。C++ 的构建系统默认尝试调用 g++(在此处获取 Windows。安装时记得选择 C++ 编译器!)。
您需要将目录添加到路径(c:\python32\
或类似的 pythonc:\mingw\bin
或类似的 C++ 编译器)。
在 Windows 上,您可能会遇到运行 C++ 程序的问题(它尝试使用 bash)。但是Ctrl+B构建程序,然后您可以使用命令行来运行它。Python 在 Windows 上完美运行。
windows(安装minigw、python2.7并添加到系统路径)
cpp:
Python:
您可以尝试学习-> ->.sublime-build
中的文件Tools
Build system
New build system
那么,您不想使用 IDE,但又想要来自文本编辑器的 IDE 功能?:)
大多数使用文本编辑器编写代码的人使用终端来构建和运行代码。
因此,对于 C++,指令是:
make (or gcc myprogram.c)
./myprogram
对于 Python 程序,它甚至更简单:
python ./myprogram.py
如果您对终端不满意,那么您可能需要一个 IDE。
对于 c++,我实际上做了 sublime 来生成更易于阅读的彩色错误消息,您还可以单击错误,将您带到有错误的文件。
您可以在这里查看我如何修改构建以执行我想要的操作