在崇高的文本中构建系统 我刚刚开始学习编程(C++和Python),我的意思是“开始”(Hello World)开始…不想使用多个IDE,我希望能够使用我的文本编辑器Sublime text 2编写和构建简单的程序。有人能用一步一步的教程来告诉我,如何实现C++和Python编译和执行高级文本的能力。

在崇高的文本中构建系统 我刚刚开始学习编程(C++和Python),我的意思是“开始”(Hello World)开始…不想使用多个IDE,我希望能够使用我的文本编辑器Sublime text 2编写和构建简单的程序。有人能用一步一步的教程来告诉我,如何实现C++和Python编译和执行高级文本的能力。,c++,python,build,sublimetext2,C++,Python,Build,Sublimetext2,我在网站上搜索过Sublime文本构建系统,但答案非常具体,不能帮助像我这样的新手(但他们以后可能会帮助我) 谢谢所以,您不想使用IDE,但想从文本编辑器中使用IDE功能?:) 大多数使用文本编辑器编写代码的人都使用终端来构建和运行代码 ,对于C++,指令是: make (or gcc myprogram.c) ./myprogram 对于Python程序,它甚至更简单: python ./myprogram.py 如果你不太熟悉终端,那么你可能需要一个IDE。崇高文本2已经有了用于构建和运

我在网站上搜索过Sublime文本构建系统,但答案非常具体,不能帮助像我这样的新手(但他们以后可能会帮助我)


谢谢

所以,您不想使用IDE,但想从文本编辑器中使用IDE功能?:)

大多数使用文本编辑器编写代码的人都使用终端来构建和运行代码

,对于C++,指令是:

make (or gcc myprogram.c)
./myprogram
对于Python程序,它甚至更简单:

python ./myprogram.py

如果你不太熟悉终端,那么你可能需要一个IDE。

崇高文本2已经有了用于构建和运行Python和C++程序的脚本。 当.py或.cpp文件打开时,只需按Cmd+B(或在Windows和Linux上按Ctrl+B)。Python文件将自动执行并在内置控制台中显示结果

对于C++,需要在构建之后按下CMD+Shift +B(Ctrl + Shift +B在Windows和Linux上)运行后运行它。 你需要安装Python(为Windows获得它),也可以是C++编译器。C++的编译系统试图默认调用G++(在Windows中获取它。记住安装时选择C++编译器)。 您需要将目录添加到PATH(<代码> c:\python 32 \\/CODE)或类似于Python, C:\MiW\bin B/<代码>或类似于C++编译器>

在Windows上,您可能会遇到运行C++程序的问题(它试图使用BASH)。但是Ctrl+B构建程序,然后您可以使用命令行来运行它。Python在Windows上完美地工作。

Windows(安装minigw、python2.7并添加到系统路径)
cpp:

  • 构建:ctrl+b
  • 运行:ctrl+shift+b
  • python:

  • 构建并运行:ctrl+b

  • <>你可以尝试学习< <代码>工具> <代码> > >代码>编译系统>代码>新建系统>代码> < /p> < p> C++,实际上我做了一个崇高的过程来产生更容易阅读的彩色错误信息,你也可以点击错误,把你带到错误的文件。


    <>你可以看看我是如何修改构建的,在

    中做我想要的。我知道IDE是初学者的推荐,但是我想用相同的应用程序来构建C++和Python程序,但是似乎每个IDE都是针对特定语言的。顺便说一下,我忘了提到我使用的是64位Windows 7,我不知道要安装哪些文件或程序才能生成。我真的是一个新手:-)我不会说使用IDE对初学者来说更好,我实际上认为使用文本编辑器是一个不错的选择,因为它可以让你了解事情的实际运作方式。我想说的是,程序只是一个可以在任何文本编辑器中创建的文本文件,要构建它,可以直接从命令行调用编译器(对于C++)。Python作为一种解释语言,根本不需要“构建”,只需从终端直接调用脚本即可。SublimiteText的构建函数并不是必须的。@sergey我刚刚用Python尝试了你的答案(打印“Hello,World!”),但它不起作用。这是我从Sublime文本中得到的消息:[解码错误-输出不是utf-8][cmd:[u'g++',u'D:\\essai.py',u'-o',u'D:/essai']][dir:D:\Google Drive][path:C:\Windows\system32;C:\Windows\system32\Wbem;C:\Windows\system32\windowpowershell\v1.0\;C:\Program Files(x86)\Samsung\Samsung PC Studio 3][Finished]@纪尧姆我想你是指我吧?无论如何,我在我的解释中补充了一些。您需要从提供的链接安装python,然后需要将安装目录添加到您的路径中!然后重新启动升华,ctrl+b应该可以工作。还请注意,您在升华中处理的文件需要具有.py扩展名,否则升华文本无法知道它是python文件(您也可以手动指定,但请尝试正确命名该文件),非常感谢。我安装了Python,但我不知道如何将安装目录添加到我的路径中。@guillaume8375这里有一个链接,解释了如何操作:除了添加;c:\python32左右(python安装目录)代替;c:\matlab\b成功了!非常感谢,你和@sergey帮了大忙!