web-dev-qa-db-ja.com

Sublime Textでシステムを構築する

私はプログラミングを(C++とPythonで)学び始めたばかりで、始めから完全な始まり(「こんにちは世界」の始まり...)を意味します。複数のIDEを使用したくないので、テキストエディターSublime Text 2で簡単なプログラムをコーディングおよびビルドできるようにしたいと思います。ステップバイステップのチュートリアルで、C++および= Python Sublime Textの機能のコンパイルと実行。

サイトでSublime Textビルドシステムを検索しましたが、答えは非常に具体的であり、私のような新人を助けることはできません(しかし、おそらく後で役立つでしょう)。

ありがとう

25
guillaume8375

Sublime Text 2には、PythonおよびC++プログラムをビルドおよび実行するためのスクリプトがすでに付属しています。

単に押す Cmd+B (または Ctrl+B WindowsおよびLinuxで).pyまたは.cppファイルが開いている場合。 Pythonファイルは自動的に実行され、組み込みのコンソールに結果が表示されます。

C++の場合、押す必要があります Cmd+Shift+B (Ctrl+Shift+B WindowsおよびLinuxで)ビルド後に実行します。

Pythonインストール(Windowsの場合は here )、およびC++コンパイラが必要です。C++のビルドシステムは、デフォルトでg ++の呼び出しを試みます(取得) here Windowsの場合。インストール時にC++コンパイラを選択することを忘れないでください!)。

ディレクトリをパスに追加する必要があります(c:\python32\またはpythonの場合はc:\mingw\binまたはC++コンパイラの場合は同様)。

Windowsでは、C++プログラムの実行で問題が発生する場合があります(bashを使用しようとします)。しかし Ctrl+B プログラムをビルドし、コマンドラインを使用して実行できます。 Python Windowsでは問題なく動作します。

43
DkM

windows(minigw、python2.7をインストールし、システムパスに追加)
cpp:

  1. ビルド: ctrl+b
  2. 実行: ctrl+shift+b

python:

  1. ビルドして実行: ctrl+b

.sublime-buildファイルのTools-> Build system-> New build system

2
hustljian

c ++の場合、実際には崇高になって、読みやすいカラフルなエラーメッセージを生成し、エラーをクリックしてエラーのあるファイルに移動することもできます。

here で私が望んでいたことをするためにビルドをどのように変更したかを見ることができます

1
Mani Zandifar

だから、IDEを使用したくないが、その後、IDEテキストエディタの機能?:)

コードの記述にテキストエディタを使用するほとんどの人は、ターミナルを使用してコードをビルドおよび実行します。

したがって、C++の場合、手順は次のとおりです。

make (or gcc myprogram.c)
./myprogram

Pythonプログラムの場合、さらに簡単です:

python ./myprogram.py

端末に慣れていない場合は、おそらくIDEが必要です。

1
Sergey