長い間、すでにコードエディターを選択しています...
- aptana (php、railsなど)およびEclipse
- netbeans (ルビー)
- e-texteditor (html、css、js、ruby、phpなど)
- gedit (html、css、js、ruby、phpなど)
- geany (ルビー)
何が好きではなかった
aptana(windows、linux、etc(eclipse)) -すべてがオーバーロードされ、「タンバリンとのダンス」なしでインストールされた「宝石」が見つからない、非常に遅い、[ctrl + tab]のタブ間の「箱から出る」切り替えがない、ブレーキが非常に自動補完され、非常にドックでの不適切な検索-最初にネイティブのもの(「セットに含まれるもの」)で検索し、その後のみ外部ドックで結果を表示します。
eclipse(windows、linux&etc) -「環境」... aptanaは「前駆体」に起因するアドオンと同じものであるため、便利なアップデートではなく、モジュールの便利な検索ではありません。
netbeans(windows、linux) -別のウィンドウでのタスク、「ブロック割り当て」の欠如/任意のコード行の選択、「ボックス」からの適切なsqliteナビゲータの欠如、再び非常に遅いが、日食ほどではなく、ネイティブレイアウトではないおよびフォントスムージング
上記の一般的なことは、企業スタイルの開発です-「製品を作成し、提供し、いつか実装するかもしれません...」(Netbeansのブロック割り当ての提案は、メモリを変更しない場合は「ほこりを集める」-2005年以降)、 「タンバリンとのダンス」なしでそれを取り除くことは不可能です
e-texteditor(windows&linux(非常に安定していない)) -Linuxに適切なアセンブリがありません。IDEではなくエディターでは非常に遅く、例えば「バンドル」ルビーを正しくインストールすることを拒否した場合の「バンドル」の影響コード(js、html、css)を保存すると、Rubyエラーが発生し、動作が安定しない場合があります-頻繁にクラッシュします(バージョンごとに状況は改善されますが、全体的に状況は変わりません。 「フォルダ」と使用するファイルを作成し、必要な「アプリケーション」を適切に認識する 彼らには、マウスの右ボタンでメニューを忘れることをお勧めします。デフォルトではタグを閉じません。リンクの1つにカーソルを合わせたときに開閉タグ(タグ、構造、クラスなど)を表示しません。これにより、アプリケーションのデバッグが難しくなり、視覚的に異なる言語を分離しません1つのファイルで:htmlはhtml、cssはcss&などで、新しい標準の「知識」を更新しません。
gedit(Linux(デフォルトのgnomeエディター)) -安定しているが、「新しいシェルター」の注入により、「acasia」は、最初はプラグインが本来ネイティブではなく、複数選択/ブロック割り当ての欠如の傾向がないと感じる、このモジュールは実際には非常に不便です。ツリー内のナビゲーションは、ダブル「クリック」によるディレクトリ内の「ディップ」は喜びを与えず、「プロジェクト」との適切な作業の欠如、時代遅れまたは便利ではないスニペットのため、非常に不便です。
geany(Linux、Windows) -適切なプロジェクトがない-この「概念」がこのアプリケーションに導入された理由はまったく明確ではありませんが、一般的な設定がありますが、何らかの理由で設定の「巨大な」部分がファイルにあります、つまり、インターフェースなし:「-ネイト!」 .. "。
すべての人に共通:「表示テーマ」をすばやく設定するためのインターフェイスがないか、何らかの理由でそれらが各言語専用に設定されています-一般的なルールなし、または設定に従って1つのファイルに「異なる言語のブロック」を表示する機能がありません; ヘルプ(もしあれば、言語で)-ほとんどの場合、最新のエステートに対応せず、何らかの理由で更新されるように「シーク」しません。
なぜこれだけなのですか?
理想的なエディターはおそらくないだろうと考えられていました。1つは良いが、もう1つは原則として受け入れられません。しかし、「共通のビジョン」によって結ばれた人々の会社を集め、独自のコードエディターを構築することは理想ではなく、単なるエディターです。
何が欲しい?
- 簡単かつ迅速
- プラットフォームに依存しない
- オンライン申請
- 最新の不動産に基づくドックとオートコンプリート
- 複数選択/編集
- 「継承」によるアプリケーションとコードの外観の無料で簡単なカスタマイズ
- 「firebugをきっかけに」プレビューで編集する
- コンテキストに基づいてファイルとファイルブロックの言語を認識する
- サーバー/プロジェクト/ファイルへのアップロード
- リソースへのアクティブなリンク
申し立て
- 自分に合わないものを「コードエディター」に追加します
- 「コードエディター」で見たいものと、どのように見たいかを提案します。
- 参加したいのですが、何があなたを止めていますか? :)