5

インターネット接続が非常に遅いため、GUI を使用せずに、つまりターミナルから直接サーバー上でバッチ ファイルを実行しています。ただし、多くの場合、コードにいくつかの変更を加える必要があり、Stata 構文を強調表示するテキスト エディターは問題ありません。ありますか?

4

5 に答える 5

3

Maarten Buis によってリンクされているように、Nick Cox のリストが参考になります。これはクールなリストですが、ひどく古くなっているため、Mac OS X での Stata サポートの最良の部分を見逃しています。他の回答をほのめかすいくつかの追加を次に示します。

マック

TextMateには 2 つの Stata バンドルがあります。Beattyバンドルと、よりスマートな Stata 構文へのアプローチを使用する最新のSchummバンドルです。(注: Beatty バンドルが Stata 13 で機能するかどうかは不明です。TextMate のバンドル設定で入手できる Schumm バンドルは機能します。)

他の 2 つのエディターChocolatSublime Textは、TextMate バンドルまたは TextMate バンドルのポートをサポートしています。Phil Schumm の TextMate 用 Stata バンドルは、私が知っている中で最も先進的で最新のソリューションです。そのため、外部エディターが必要な場合はお勧めします。

TextWrangler は、独自のプラグイン システムを通じてStata もサポートしています。したがって、 BBEditもそれをサポートしている可能性があると思います。おそらく、AppleScript の呼び出しが少し厄介です。TextMate の代わりにこれらを使用する唯一の理由は、古いシステムを実行している場合、および/またはこれらのエディターを既に使用している場合です。

より多くの選択肢が必要な場合は、Alternative To、I Use This、MacUpdate、VersionTracker などの Web サイトをチェックして、より多くのオプションを選択してください。たとえば、 SubEthaEditSmultron (およびおそらくそのフォークであるFraise ) が Stata をサポートしていることがわかります。

tl;dr Mac OS X では、Schumm バンドルで TextMate を使用します。(ただし、電子メールで GitHub の問題を作成できるかどうかはわかりません!)

勝つ

Notepad++ にはサポートがあり、 PFEの Statalist には言及があり、UltraEditWinEdtもサポートされています。私の推測では、Sublime Text を入手して、その Stata バンドル ポートを使用する方が便利であることがわかると思います。ただし、これらのエディターを既に使用している場合を除きます。

tl;dr Mac OS X と Windows の両方で、Sublime Text と Stata TextMate バンドル ポートがうまく機能するようです。


別の回答で述べたように、Vimもサポートを提供しており、Emacsにはメジャー モードと、 (Emacs Speaks Statistics)adoによるいくつかの追加機能があります。ESS最後に、Java クロスプラットフォーム ソリューションをお探しの場合 (しかし、その理由は?)、jEditは Stata 構文をサポートしています。

どこでも (GitHub などで) Stata 色付きの構文をサポートしたい場合は、Stata 用のレクサーを作成して Pygments に送信する必要があります。そのことについて質問したことがあります。Python を十分に知っていれば、それほど難しくはないように見えます (私は知らないので後悔しています)。

HTH

追加:リンク、セクション。

于 2013-08-21T18:45:56.957 に答える
1

他の人々と同様に、私の推奨はSublime TextTextMateです。それぞれ、Windows と Mac で私のお気に入りのエディターです。あなたが Mac ユーザーなら、TextMate をお勧めします (これは無料ですが、Sublime Text はそうではありません)。

あなたはテキスト エディターを求めましたが、HTML エディターも使用する場合は、Statax を使用すると便利です。(興味がある場合は、ここに Statax へのリンクがあります)。

于 2016-02-15T18:07:56.267 に答える