私はMacOS Xで実行していて、コードにSublime Text 2を使用しています。
私は見つけた command + B 構築するオプションと command + shift + B ビルドして実行します。
プログラム(またはスクリプト)を実行して引数を渡すことは可能ですか?例:
myProg arg1 arg2
注:私は複数の言語(C++、Java、Python)を使用しているため、すべてのビルドではなく、各プロジェクトの引数を設定する方法があることを願っています。
編集
プログラムを実行するときに引数を設定できるEclipseのように、プログラム呼び出しのパラメーターを設定したいと思います。
プロジェクトごとに、特定の.sublime-project
を含むbuild_system
ファイルを作成できます。
{
"folders":
[{
"path": "src"
}],
"build_systems":
[{
"name": "Run with args",
"cmd": ["python", "$file", "some", "args"]
}]
}
これにより、グローバルなビルドシステムメニューを汚染することがなくなり、プロジェクトを切り替えるときにビルドシステムの切り替えを心配する必要がなくなります。このファイルは、引数を変更する必要があるときにも簡単にアクセスできます。
Cmd-Shift-P > Edit Project
InputArgs は、探していることを正確に実行します。これは、build(ctrl + b)を実行するたびに入力ダイアログを表示し、崇高なテキスト内からスペースで区切られた引数を提供できます。
簡単な解決策は、同じディレクトリにpythonファイルを作成することです:
import os
os.system("python filename.py some args")