カスタム構文を作成するのに最適なテキストエディタは何ですか?私はメモ帳++を使いましたが、カスタム構文は少し限られていて、プラグイン(つまりtextFX)には私を満足させるためのいくつかのバグがありました。私はVimとEmacsについて聞いたことがありますが、どちらが優れていますか?多くの機能を備えたFASTエディタが必要です。カスタム構文のベストテキストエディタ
答えて
Ultraedit。とても良い! http://www.ultraedit.com/products/ultraedit/ultraedit_tour.html
私はバージョン5または6以降で使用し、最終的に壊れて永久ライセンスを購入しました。今バージョン15になっています。 –
上の情報を参照してください:C-ような言語の強調表示、簡単な構文については http://www.textpad.com
これは2004年の最高の編集者でした。悲しいことに、それは基本的に放棄されました。 –
を、TextPadのを試してみてください。あなたの言語の演算子、中括弧、コメント区切り文字、キーワードを数分で定義することができます。
編集者のKomodo Edit、Emacs、VIM、およびEpsilonは、ほぼすべての種類の構文ハイライトを定義する権限を与えます。これらのエディタの構文強調モデルが非常によくわかっている場合(通常は数時間以上を習得する必要があります)、通常は構文をプログラムするのが最も簡単なカスタム構文強調を作成するために、少なくとも1時間は費やす必要があります強調表示します。
私は、Linux上でエディタJoeを使用します。これにより、ユーザーはカスタム構文の強調表示を定義することもできますが、ステートマシンベースのモデルは前の段落で述べたエディタほど強力ではありません。
Windowsでは、E Text EditorはTextMateバンドルをサポートしていますが、どれくらいの数があり、どの程度強力であるかを考えると、作成がかなり簡単なようです。 (基本的に、TMバンドルはあなたが好む言語で重労働を起こすことができます)
しかし、それは有償のソフトウェアであり、バンドルコマンドを実行するときには少し遅れてぎっしりとしたCygwinを使用します。
VimとEmacs は、であり、構文の強調表示を含む多くの機能を備えています。
私は個人的に私はVimを使いますが、どちらも強力なエディタです。 Visual Studioを使用する場合、ViEmuプラグインはVisual Studio内でほぼ完全なVim編集を可能にする非常に良いオプションです。
そして、どちらも既に構文強調表示の大量のコレクションを持っています。 – bignose
Windowsの場合、しばらくの間Programmer's Notepadに非常に満足しています。安定していて、カスタマイズが可能で、十分軽く、オープンソースです。
数年前、私はTextpadにも答えましたが、開発は遅れているように見えましたが、最近のブラケットの自動補完、かなり標準的な機能はまだありません(議論のためのTextpadフォーラムを参照)。 )。構文のハイライトオプションはユーザーから寄せられたものですが、テキストパッドのウェブサイトで何年もガーデニングが行われていないため、たとえば、11人のPHPハイライターの中で最も効果的なのはあなた次第です。
私の最近の発見は、高速、マルチプラットフォームでカスタマイズ可能なScintillaベースのアプリ、Editraです。それはまだ初期のバージョンですが、これまでのWindowsでは問題はありません。構文のカスタマイズについては、一旦インストールされると、library.zipファイル内の構文フォルダを参照してください。
コモドは強力ですが、特に起動時には遅くなることがわかりました。また、アンインストール後にレジストリに「Komodoで編集する」エントリが残っているので、招待されることはありません。
PSPadを試してみてください。無料で豊富な機能を備えています。制限された環境(つまり、ローカル管理者権限なし)に住んでいる場合は、インストールする必要はありません。
私は、Visual Studioと非常に満足している - extensionmodelとcustomizable syntax簡単にネイティブ編集能力、両方。
あなたの答えは私を笑わせてくれました、LOL、私は投票しました:) – jondinham
Macの場合、Smultronはデッドシンプルなカスタム構文ハイライトを提供しています。それはかなりポイントとクリックです。あなたは約7つまたは8つの異なるタグ/キーワードの組み合わせに限定されていますが、一度見てみると、カスタムハイライトスキームをまとめるのに約5分かかりました。
また、vimの既存の構文ファイルについて他の人が言ったことも2番目になります。あなたがやっていることに対して、誰かがシンタックスファイル(またはそれに近いもの)を作成しているという、かなり良いオッズがあります。私のアドバイス:同様の構文ファイルを見つけてから、ハックして〜/ .vim/syntaxディレクトリに入れてみてください。あなたが問題に行く前に、vimのチュートリアル(コマンドプロンプトで単に "vimtutor"と打つことができるはずです)を実行して、奇妙なキーボードコマンドがうまくいくかどうかを確認してください。
viについてのJens Alfkeのコメントは、vim(「VI-iMproved」)を定期的に使用し、複数の大きなテキストファイルを扱うときに矢印キーやマウスを使わずに移動することが劇的に高速であることを確認します。私はvimtutorを駆け抜けるまで、謎めいた文字のコマンドについて、Jensと同じように感じました。それ以来、vimは私のお気に入りのエディタでした。唯一の副作用は、vim以外のテキストフィールドに奇妙な文字で終わることがあることです。 :wq
Try HippoEDIT私がメモ帳をダンプした後、私の選択の私の編集者です+ +。
Sublime Text
- 高速
- 軽量
- 構文ハイライト、コード補完、コードの折りたたみ
- 完全にカスタマイズ
- カスタム構文
- コードスニペット
- プラグイン
- は、多くの言語
- マクロ
- ビルドと実行スクリプト/ EXEファイルを扱う
- 正規表現
- プロジェクト
- フルスクリーン、マルチモニター、までを再マッピングすでに
- ミニマップナビゲーション
- キーをサポートしています一度に4列(ファイル)
- 非常に速く成長しています...
偉大な選択 - 私は非常にそれをお勧めします:非常に高速、高度にカスタマイズ可能で非常にエレガントな機能/インターフェイス。それは簡単にベンチマークエディタです私はすべてのエディタを – Bendy
これは、Windows OS用の
あるアトムはクールなテキストエディタ https://atom.io/
は、プラグインの多くは利用できる、スマートな自動補完をサポートしています。 シンプルなプラグインpretty-jsonを使ってjsonドキュメントをきれいにするのに役立ちました。 大型サイズ100mb
しかしエディタの感想は本当に素晴らしいです。
- 1. Geanyでのカスタム構文強調表示
- 2. カスタム例外クラスのC++構文
- 3. カスタム構文の強調表示[JS]
- 4. node.js jadeテンプレート - カスタム構文と置換え?
- 5. カスタム言語の構文のためのjavascriptベースのコードエディタ
- 6. カスタムの多分モナド実装でのLINQクエリ構文の使用
- 7. Visual Studio 2010のカスタム構文の強調表示(htmlファイル)
- 8. Aptana Studio 3(.less)の高度なカスタム構文の色付け
- 9. カスタムWindows 7プレビューウィンドウの構文の強調表示
- 10. カスタム・タイプでのコレクション初期化構文の使用
- 11. カスタムUITableViewController構造体
- 12. カスタムASP.NET構成セクション
- 13. HTTPRequestの構文構文
- 14. MEFエクスポートアセンブリのカスタム構成セクション
- 15. Eclipseでカスタム構文ハイライトを設定する簡単な方法
- 16. カスタム・ドゥーホーを構築する
- 17. ノードJS構文エラーのMySQL構文
- 18. カスタムROM構築のためのAndroidブック
- 19. カスタム構文のためにSublime Textで自動コメントを有効にする
- 20. ASP.Net .Config:カスタム構成セクションの保存
- 21. のMySQL文の構文
- 22. JavaScriptの構文
- 23. MySQLの構文
- 24. JavaScriptの構文
- 25. インスタンスメソッドの構文
- 26. iOSの構文
- 27. jQueryの構文
- 28. Greplaceの構文
- 29. jQueryの構文
- 30. javascriptの構文
"私はVimとEmacsについて聞いたことがありますが(どちらが良いですか?)"、あなたは本当にその虫の缶を開けたくありません。 –
http://www.jedit.orgが良いです。スピードについては私には分かりません。 – THEn
viとemacsのどちらも他のものより優れているわけではありません。彼らはどちらも同じように様々な点で優れています。 –