少し早すぎることは知っていますが、Go(Googleのプログラミング言語)を試していて、geditでコードを書くのは面倒です。
それで、私の質問:Goを実験するために何を使用しますか?
少し早すぎることは知っていますが、Go(Googleのプログラミング言語)を試していて、geditでコードを書くのは面倒です。
それで、私の質問:Goを実験するために何を使用しますか?
$GOROOT/misc の下には、emacs、vim、xcode、および kate の構文強調表示ファイルがあります。これらのエディタのいずれかを使用する必要があります。
#go-nuts irc チャンネルの誰かが gedit 用の Go 構文ファイルを持っているので、それが必要かどうか尋ねます。
私は個人的に、Rob Pike と Russ Cox が使用しているものを使用しています: acme。そして、Ken Thompson がまだsamを使用していることを知っています。
編集: 興味のある方のために、さまざまなテキスト エディター用の Go 構文強調表示ファイルを収集するページを作成しました。そこに含まれていないものがあればお知らせください。追加させていただきます。
私はあなたのvimを見て、あなたに1つのemacsを上げます。
義務的なvimの回答を投稿するために立ち寄る。
Mac を使用している場合は、誰かが TextMate のバンドルをリリースしました。(Go Google グループのディスカッションを検索してください)。
まだ誰も言及していない情報: Go ディストリビューションには、言語の標準化された形式を提供するgofmtと呼ばれるプログラムが付属しています。golfed Go を実行して、きれいな出力を得ることができます。この例を参照してください。
私はいつもEmacsを使っているので、最初は Emacs には Go モードがないと考え始め、この質問をしました。質問をしてから 1 分後、Go のソース ツリーの一番上でやるべきfind . -name "*.el"
ことがわかり、自分の質問に答えることができました。他の何人かの人々は、答えが役に立つと思ったようです。
Notepad++は、おそらく C++ の構文ファイルを微調整することで動作する可能性があります。
違いを確認するには、Go For C++ Programmersを参照してください。
vimまたはemacs?私はまだ Go をいじっていませんが、自分でプログラミングするときに使用する唯一のエディターです。
個人的には、kate の分割ウィンドウ機能は go プログラミングで非常に役立つと思います。(kate シンタックス ハイライト ファイルが追加された Ubuntu 10.4 LTS)
布袋