ホームページ » コーディング » トップ10のフリーソースコードエディタ - レビュー

    トップ10のフリーソースコードエディタ - レビュー

    Dreamweaver、Coda、Textmateなどのプロフェッショナルなコードエディタでは、Windowのメモ帳のようなより単純なコードエディタを忘れている人が増えているのも当然のことです。私たちは、より単純であることが最善の選択肢を意味するわけではないことを理解しています、しかしあなたが必要とするものにちょうど合うかもしれないより単純でプロフェッショナルなコードエディタがあります!

    これらは私が(追加のボーナスで)ゼロドルのための最高の強打であるとわかったものです。あなたの個人的なお気に入りをコメント欄にシェアしてください。.

    1.メモ帳 ++

    Notepad ++はオリジナルのNotepadプログラム(Windowsに付属)のオープンソースに代わるもので、いくつかの言語をサポートしています。 Microsoft Windows用に構築されていますが、Linux、Unix、BSD、およびMac OS X(Wineを使用)上でも実行できます。 Notepad ++を起動するとすぐに、元のNotepadとの違いに気付くでしょう。プラグインのサポート、タブ編集、ドラッグアンドドロップ、画面分割編集、同期スクロール、スペルチェッカー(含まれているプラ​​グインによる)、複数のドキュメントの検索と置換、ファイル比較、ズームなどの追加のボタンや機能がたくさんあります。 「Notepadd ++は、48のプログラミング言語、スクリプティング言語、およびマークアップ言語のための構文強調表示および構文折りたたみをサポートしています」(ソース).

    ウェブサイトが説明しているように、プログラムはC ++で書かれており、より速い実行速度とより小さいプログラムサイズを保証する純粋なWin32 APIとSTLを使用しています。 Notepadd ++をデフォルトのテキストエディタにする方法を学びたい場合は、ここに説明があります。.

    長所

    • 軽量ですぐに発売
    • タブ付き編集インターフェース
    • プラグインサポートとマクロ
    • ブックマークを追加する機能
    • ドラッグアンドドロップのサポート
    • 複数の文書にわたる検索と置換
    • フルスクリーンモード
    • システムトレイに最小化
    • カスタマイズ可能なインターフェース用のスタイルコンフィギュレータ
    • 構文と中括弧の強調表示
    • 自動インデント
    • 自動補完
    • コードの折りたたみ
    • テキストの折りたたみ
    • コンパイラ統合
    • 検索と置換
    • スペルチェッカー(プラグイン経由)
    • 共同編集(プラグイン経由)
    • FTPサポート(プラグイン経由)
    • 複数のインスタンス
    • ファイル比較

    短所

    • リモートファイル編集用のHTTP、SSH、またはWebDavのサポートなし
    • 大きなファイルをサポートしていません
    • Mac OS X上で実行するためには別のプログラムが必要です

    2. TextWrangler

    前述のNotepadd ++とは異なり、TextWranglerはオープンソースではなく、Mac専用のプログラムです。英語もサポートしています。しかし、それは非常に「強力な汎用テキストエディタ、そしてUnixとサーバ管理者用のツール」です。表面的には、単なるプレーンテキストエディタのように見えますが、多くの機能を備えています。選択した文書を表示および比較するために開くことができる文書引き出し(デフォルトでは閉じられています)があります。コードエディタとして、ActionScript、C ++、HTML、JavaScript、Perl、Python、SQL、VBScriptなどの44のプログラミング言語用の構文の色分けと機能ナビゲーションが含まれています。 TextWranglerでは、非常に大きなファイルも開くことができます。それはあなたのコンピュータのRAMとファイルへのOS X制限によってのみ制限されます.

    あなたがFTPやSFTPを開いて保存する、AppleScript、Mac OS X Unixスクリプティングサポート、スリープモード、自動保存などのより高度な機能が必要な場合は、BBEditにアップグレードできます。.

    長所

    • プラグインサポートとマクロ
    • FTPとセキュアFTPに内蔵
    • リモートファイル編集のためのSSHサポート
    • 2つの文書を1行ずつ比較する機能
    • 構文の強調表示
    • 自動インデント
    • 自動補完
    • コードの折りたたみ
    • テキストの折りたたみ
    • コンパイラ統合(プラグイン経由)
    • スペルチェッカー
    • 大容量ファイルのサポート(コンピュータのメモリによる制限)
    • 複数のインスタンス

    短所

    • 共同編集なし
    • リモートファイル編集に対するHTTPまたはWebDavのサポートなし
    • Power Macintosh G4(QuickSilver)シリーズのTigerでは動作しません

    3.編集

    Windows、Mac OS X、OS / 2、Linux、BSD、Unix、VMS用のプログラムであるjEditは、成熟したプログラマーのためだけのものと言われています。 Javaで書かれた、それはオープンソースであり、何百ものプラグインとマクロをサポートしています。メインウィンドウは水平方向または垂直方向に分割でき、「自動インデント、および130を超える言語の構文の強調表示」も付属しています。ドックからステータスバー、ツールバー、そして見た目に至るまですべてをカスタマイズするためのカスタマイズオプションが多数あります。 「無制限の数のクリップボードを使ってコピーして貼り付ける」こともできます。

    サポートされているプログラミング言語には、ActionScript、ColdFusion、LOTOS、Ruby、Python、およびCOBOLがあります。 jEditのすべての機能がこの段落に収まるわけではありませんが、すべてここで見ることができます。.

    長所

    • 正規表現のための強力な検索エンジン
    • カスタマイズオプションによる構文の強調表示
    • 自動インデント
    • 自動補完
    • コードの折りたたみ
    • テキストの折りたたみ
    • コンパイラ統合(プラグイン経由)
    • プラグインサポートとマクロ
    • タブ付き編集インターフェース
    • 統合FTPブラウザ
    • スペルチェッカー(プラグイン経由)
    • FTPサポート(プラグイン経由)
    • リモートファイル編集のためのHTTPおよびWebDav(プラグイン経由)のサポート
    • 複数のインスタンス

    短所

    • ヘビー級で、起動に時間がかかることが多い
    • 短所

      istentスペルチェッカー

    • Macではバグがある可能性があります
    • 共同編集なし
    • 大容量ファイルのサポートなし
    • リモートファイル編集に対するSSHサポートなし

    4.クリムゾンエディタ

    CrimsonはCで書かれていて、オープンソースであり、Windows専用のプロのソースコードエディタとして知られています。また、メモ帳に代わる適切なものであり、Maple、LotusScript、C / C ++、MySQL、Ruby、Perl、JScriptなどの60以上の言語でのプログラミングをサポートしています。現在それは英語だけをサポートします。残念ながら、Crimsonの最後のリリースは2008年でしたが、それはEmeral Editorに置き換えられました。.

    下の画像からわかるように、ツールバーからタブ編集まではNotepad ++に似ています。 「ツール」と呼ばれるプラグインやマクロもサポートしています。 FTPクライアントも内蔵されており、関連ファイルのグループを管理し、それらをプロジェクトとして保存することができます。.

    長所

    • 構文の強調表示
    • 自動インデント
    • コンパイラ統合
    • ブックマークを追加する機能
    • FTPサポート
    • インスタント/ライブスペルチェッカー
    • マクロ
    • 複数のインスタンス

    短所

    • 自動補完なし
    • コード折りたたみなし
    • テキストの折りたたみなし
    • 共同編集なし
    • 大容量ファイルのサポートなし
    • リモートファイル編集用のHTTP、SSH、またはWebDavのサポートなし

    アラネー

    Araneaeは、Windows上でのみ動作するWebプロフェッショナルのためのエディタです。拡張機能をダウンロードして使用することができ、構文の強調表示、ドラッグアンドドロップのサポート、タブ編集、カスタマイズ可能なクイッククリップの挿入機能などがあります。 「Araneaeには、ことわざの箱からいくつかの拡張とローカライズが含まれています」¢追加のダウンロードは必要ありません。これには、HTML、XHTML、CSS、XML、JavaScript、PHP、Rubyファイル、そして英語、フランス語、ギリシャ語、スペイン語、エストニア語のローカライズが含まれます。」すべてのツールバーはデフォルトで表示可能で、好みに合わせて並べ替えることができます。.

    長所

    • 構文の強調表示
    • ドラッグアンドドロップのサポート
    • タブ付き編集インターフェース
    • クイッククリップ
    • 検索と置換
    • 複数のインスタンス

    短所

    • プラグインやマクロはありません

    6. EditPad Lite

    EditPad Liteは、Windows専用の汎用テキストエディタで、10の言語で書かれています。それはDelphiで作られていて、小さくてコンパクトで非商業的使用のみのために無料です。それで、あなたがそれでする仕事のために報酬を得られるならば、あなたはEditPadProを購入する必要があるでしょう。機能は制限されていますが、タブ付きの編集機能があり、システムトレイで実行したままにしたり、自動インデントをサポートしたり、自分の好みや視力に合うように設定することができます.

    EditPad Liteも、書式設定ツールバーとタブを除いてメモ帳に似ています。.

    長所

    • タブ付き編集インターフェース
    • 自動インデント
    • ファイルを保存した後でも、元に戻すおよびやり直す回数は無制限です(ファイルが開いている限り)。
    • 大規模ファイルのサポート
    • FTPサポート
    • 複数のインスタンス

    短所

    • 構文の強調表示なし
    • 自動補完なし
    • コード折りたたみなし
    • テキストの折りたたみなし
    • コンパイラ統合なし
    • マクロなし
    • 共同編集なし
    • スペルチェッカーは無料版には含まれていません
    • リモートファイル編集用のHTTP、SSH、またはWebDavのサポートなし

    ATPad

    ATPadは、上記の他のほとんどのものと大差ありません。それは、メモ帳のもう1つの表現で、いくつかのアップグレードがあります。英語以外に、11の他の言語でATPadを入手できます。タブ編集、カスタマイズオプション、行番号付け、ワードラップ、ブックマーク(戻るときに場所を見失わないように)、カスタマイズ可能なスニペット、電子メールでの送信などができます。 ATPadはインストールを必要としないので、あなたは事実上どんな種類のドライブからでもそれを開くことができます、そしてそれは少しの跡も残しません。それを削除するには、ATPadディレクトリを削除するだけです。.

    長所

    • ウィンドウのタイリングとカスケードが可能
    • タブ付き編集インターフェース
    • 行番号
    • テキストスニペット
    • 文書を電子メールで送信できます
    • インストール不要
    • ブックマークを追加する機能
    • 無制限の検索/置換および元に戻す/やり直し

    短所

    • スペルチェッカーは付属していません

    8. RJ TextEd

    RJ TextEdはWindows専用で、18の異なる言語と20のプログラミング言語をサポートしています。 CodeGear Delphi上に構築されており、オープンソースではありません。あなたが別々にダウンロードすることができるプラグインとツールのほんの一握りと一緒にダウンロード用のPC版とポータブル版の両方があります。上記のほとんどのクリーンカットプログラムとは異なり、RJ TextEdにはツールバー、ペイン、タブが豊富にあります。プロジェクトやマクロを作成して作業環境をカスタマイズすることもできます。.

    長所

    • ポータブル版があります
    • 構文の強調表示
    • スペルチェッカー
    • 自動インデント
    • 自動補完
    • コードの折りたたみ
    • テキストの折りたたみ
    • コンパイラ統合
    • マクロ
    • FTPとセキュアFTPのサポート
    • リモートファイル編集のためのSSHサポート
    • 複数のインスタンス

    短所

    • 共同編集なし
    • 大容量ファイルのサポートなし
    • リモートファイル編集に対するHTTPまたはWebDavのサポートなし

    9.コモド編集

    Komodo Editは、Windows、Max OS X、およびLinuxで使用できる高速のオープンソースプログラムです。 PHP、Python、Ruby、JavaScript、Perl、Tcl、XML、HTML 5、CSS 3などのプログラミング言語をサポートしています。また、「カスタマイズ可能な構文の色分け、折りたたみ、バックグラウンド構文のチェック、優れたオートコンプリートとコールチップ」を備えています。 (「コードインテリジェンス」と呼ばれます)。彼らのページや拡張機能のページはFirefoxのものと同等であり、彼らの "だまされた"エディタはこのリストの中で最も高度な機能の1つです。リモートファイルの編集、シェルコマンドの統合、マクロ、スニペットなどのツールボックスがあります。より高度な機能については、チーム用Komodo IDEを購入できます。.

    長所

    • 拡張機能のサポートとマクロ
    • 構文の強調表示
    • 自動インデント
    • 自動補完
    • コードの折りたたみ
    • テキストの折りたたみ
    • コードスニペット

    短所

    • スペルチェッカーは含まれていません
    • コンパイラ統合なし
    • 共同編集なし
    • 大容量ファイルのサポートなし
    • 複数インスタンスなし
    • より高度な機能については、295ドル(サポートとアップグレードなし)または382ドル(サポートとアップグレードあり)の高額な料金でアップグレードする必要があります。

    10. KompoZer

    Mozillaを搭載した「KompoZerは、Webファイル管理と、Microsoft FrontPage、Adobe DreamWeaverおよびその他のハイエンドプログラムに見られるWYSIWYG Webページ編集機能を組み合わせた完全なWebオーサリングシステムです。」 Windows、Mac OS XおよびLinux用のこの使いやすいプログラムは、HTMLまたはWebコーディングについてあまり知らない技術者以外のユーザーを対象としています。 21の異なる言語で利用可能で、FTPによるファイル管理、タブ編集、カラーピッカー、そしてフォーム、テーブル、テンプレートのサポートがあります。.

    下のスクリーンショットからわかるように、メモ帳とは対照的にDreamWeaverに似ていることを意味しています(したがって、技術者以外のユーザー向けのサービスです)。.

    長所

    • サイトマネージャとファイルツリー
    • WYSIWYG編集
    • ポータブル版があります
    • FTPサポート
    • スペルチェッカー
    • テンプレートをサポート
    • ページプレビュー
    • Adobe DreamWeaverおよびMicrosoft FrontPageと同等

    短所

    • WebDAVによるリモートファイル編集のサポートなし
    • 共有編集サポートなし
    • サーバーサイドのスクリプトをサポートしません

    11. TouchQode(ボーナス)

    追加のボーナスとして私たちはスマートフォン用のエディタであるTouchQodeを持っています。現在はAndroidでのみ利用可能ですが、iPhoneのリリースに関する通知を受け取るように登録することができます。スマートフォンエディタの場合は、構文の強調表示、(単純な)スクリプトの実行機能、統合されたFTPクライアント、ファイルの同期などの優れた機能がいくつかあります。 TouchQodeは実際にどこへ行ってもコーディングできるようにします。!

    長所

    • Androidアプリ
    • 構文の強調表示
    • コード提案
    • インクリメンタルサーチ
    • ファイル同期

    短所

    • iPhoneアプリはありません(ただし近日公開予定)