1

私は演習としてStephen G. Kochan による Programming in Cのすべてのプログラムを実行し、C (コンピューター サイエンスの学校には通っていません) の詳細 ( Windows 8マシン上) のいくつかに慣れようとしています。 )。

本の多くは単純なプログラムであり、 Sublime Textを使用してプログラムに入りたいと思います( openFrameworksで使用しているCode::Blocksとは対照的に)。プログラムのコンパイル後に別のコマンド ウィンドウを起動する簡単な方法はありますか。

ちょっとハックですが、ビルドの「実行」バージョンを変更して、コンパイルされたプログラムを起動しました

"cmd": ["${file_base_name}.exe"]

しかしどうやら、Sublime Textのドキュメントには、GUI は抑制されていると書かれています。

私がやりたいことは、別のコマンドプロンプトウィンドウを起動することです。主な理由はscanf、入力のために停止しないことです。簡単な回避策があれば教えてください。

  • Sublime Text のいくつかの回避策 (私が認識していない設定)
  • 実際のウィンドウを起動するようにビルド ファイルを変更する方法
  • Cで別のウィンドウを簡単に起動する方法
4

2 に答える 2

0

https://github.com/guilherme-p/Sublime-Build-Systems/blob/master/myC.sublime-build

{
    "working_dir" : "$file_path",
    "cmd": ["start", "cmd", "/k gcc $file_base_name.c -o $file_base_name.exe && $file_base_name.exe"],
    "selector" : "source.c",
    "shell" : true
}
于 2018-02-21T18:09:54.443 に答える