Notepad++は、1番いいテキストエディタのうちの1つであり、GitHubで運営されたソースコードエディタです。さまざまなプログラミングとプログラミング言語をサポートしています。シンタックスハイライト、マクロリーディングやタブ付き編集を含めた素晴らしい機能が、このツールをさらに強化しています。
世界中で幅広い人気があるにも関わらず、そのツールはMacOSで使用できません。開発者がMacと商業プロジェクトをしない限り、Apple商品上でNotepad++は見れないでしょう。MacOSは、オープンソースのテキストエディタがついています。それはAppleno高度なタイポグラフィにより動かされ、いくつかの高度な機能が備わっています。
しかしながら、もしあなたが何かもっとよりよいものを探しているのなら、あなたの必要条件すべてを満たすテキストエディタがMac上に何百もあります。それらのいくつかは、Notepad++よりさらに良いものです。Mac上で途切れなく機能し、Notepad++に代わる9つのベストリストを下記に紹介します。
TextMate
価格 無料
ポイント マルチラインセレクト、編集
TextMate は、いくつもの言語、マークアップシステムやワークフローをサポートするオープンソースの凡庸テキストエディタです。それは、レギュラーエクスプレッション基礎サーチ、コードセクションの折り込み、クリップボード履歴や編集モードのようなプログラミングエディタに共通した必要なすべての機能を備えています。それはまた、、ユーザーから繰り返しの作業取り除くサポートもあり、さらに広範囲でのプログラムのライブラリーがあります。
TextMateは年代を見せ始め、高度な機能に関しては競合他社に徐々に遅れ劣っていますが、軽量フットプリントのため、かなりの高速ロードと使用が可能です。
BBEdit
価格 30日無料
ポイント FTPクライアント、素晴らしいインターフェース
BBEditは、MacOS上で使える検索、編集や文字データ、ソースコードの操作の機能を提供する専門のテキストエディタです。その多くはウェブデザイナーやソフトウェア開発者によって使われます。
そのソフトウェアは、安定したHTML、マーカップツールの完全な機能があり、数多くのプログラミング言語をサポートしています。実際に、別の言語でカスタムモジュールを作れます。その高度な処理能力のあるインターフェースは、シンタックスカラリングのように便利な機能に簡単にアクセスでき、複数のファイル、コード折込、FTPやSFTP開閉保存など多岐にわたる検索や置き換えができます。
しかしながら、そのツールはリアルタイムコードエラーチャックやデバッグ機能は提供されておらず、ほかのテキストエディタほど、自動補助機能はありません。
Coda
価格 無料
ポイント バーチャルインデントのガイド、ビジュアルタブ
Codaは、ウェブサイトのは手動コーディングに必要なすべてのものが1つの素晴らしいアプリに入っています。そして、多くのプログラミング言語に対するシンタックスハイライトや、字下げガイド、コード読み込み、早いコメント機能とコード転換も備わっています。
いくつかの機能は本当に素晴らしく、それらの機能は他のテキストエディタで見つけることは難しいです。例えば、あなたが書いているとき、’Coda Pops’は色やこう配を素早く作成できます。検索は、RegExを簡単に1つのボタンに置き換えるというWildcardもあります。
それは、MacBook Proのモデルのタッチバーもサポートしています。これにより、ピクセルの完璧なプレビューをすぐにエディタに変換でき、ウェブインスペクターを開き、行にジャンプし、カラーピッカーを利用して16進色を挿入できます。このレイアウトは、素晴らしいですが、ファイルを開くたびに、複合的なプロンプトを実行する必要があります。何人かのユーザーは、この不便さを感じるかもしれません。
Komodo Edit
価格 無料
ポイント 素晴らしい自動補完機能、モダンなインターフェース
Komodo Editはプログラミングやウェブ開発者のためのオープンソースのテキストエディタです。そのほとんどの機能は、埋め込み型パイソンソフトから引き出されたものです。強力なエディタと同時に、それは、あなたのコードを監視、テストができる視覚デバッカも付帯しています。有料版はまた、データベースエクスプロアが追加されていて、別のソースコードコントロールシステムもサポートされています。
Devdocs.ioのインテグレーションは、コーデイングや早期問題解決にフォーカスすることを助けます。あなたは、コードの抜粋をハイライトでき、Komodo内の関連のあるドキュメントを引き出せます。それはオフラインでも機能し、参照文献を簡単に見つけ出せます。このツールは、かなり多くのコンピューターのリソースが使えます、もし、それを使いたければ、ハイパフォーマンスシステムを持たなければなりません。
Brackets
価格 無料
ポイント ライブプレビュー
Bracketsは、特にCCS,HTMLやJavaScriptの機能に特化したデザインで、軽量でありながら強力なテキストエディタで、GitHub上で正確に保存されます。BracketsはLivePreviewという本当に便利な機能も備わっています。それは、一時的にコードエディタを埋め込むためにあなたのブラウザを開きます。また、コードとブラウザ間の行き来を可視化できます。コード環境上に、多くのアイコンとパネルを配置する代わりに、そのエディタは、コンテクスト固有のコードやツールをインラインで表示します。
それはまた、強力な拡張フレームワークを供給します。それぞれの拡張機能には独自の機能があります。そのツールは、完全なウェブデザインの入出力の一部で機能しますが、バックエンド開発を手助けする機能には効果的ではありません。C、C++、Java、Python、やPHPのようなプログラミング言語は本当に楽な作業ではありません。
UltraEdit
価格 無料
ポイント 簡単に開け、4GB以上の大きなファイルを編集できる
UltraEditは、IDM Computer Solutions Incによって開発された強力なテキストエディタです。それは、200万人以上のユーザーや500の企業顧客に使われている最も古い商業用のテキストエディタの1つです。それは、シンタックスハイライト、列編集、ファイルやデータのソート、ログファイルの調査のような期待されているすべてのことが可能で、それを際立たせるユニークな機能も付いています。例えば、それは、キャッシュするための他のツールが原因で起こる大容量のファイルも編集できます。ですので、もしあなたが、大容量のログファイルやデータベースの機能が必要であれば、このエディタを絶対に気に入るでしょう。
UIはRetinaディスプレイやほかの超高画素ディスプレイでは、とても見栄えがいいです。UltraEditは、ITの専門家が行うプログラミングやデータのソートから高度なファイル検索やテキストデータのリフォーマットまで作業できるような構成になっています。その基本ツールバーは、とても詳細まで表示されます。大きさやカラフルなアイコンであまりに多くのオプションまで表示されます。それが、シンプルで必要最低限のツールバーを好む方には、鬱陶しいかもしれません。
Visual Studio Code
価格 無料
ポイント 頻繁なアップグレード、何千もの拡張機能
Visual Studio Codeはシンタックスハイライトや自動補完の域を超えます。というのは、関数定義や、可変タイプに基づいた高性能な完了を提供する輸入モジュールです。それがMicrosoftによって開発されて以来、大量の文書化が可能であり、アップグレードのための多種の拡張機能が備わっています。そのソースコードは無料でオープンソースです。実際、Visual Studio Codeは2019開発調査のオーバーフローで最も人気の開発者環境にランクインしました。
エディタの中のコードを直接デバッグできます。コードを開いてスタックを呼び起こし、区切り、コールスタック、相互のコンソールでデバッグするだけです。また、余計なソフトのダウンロードなしに、そのエディタとサーバー間でコードを同期できます。そのソフトウェアは、あまり短所はありませんが、多くの場合、RAMと処理能力を大量消費します。
Sublime Text
価格 無料
ポイント よりよいファイル整理、低いリソース基準
Sublime Textはパイソンアプリプログラミングインターフェースを備えた、機能豊富で開発が進んだエディタです。重複カーソル、ビンテージモード、コマンドパレットは、そのツールを他のコードエディタから際立たせる、素晴らしい機能です。おそらくその最も便利な機能は、ほんのわずかなキーストロークで、すぐに言葉やライン、シンボルに飛べる’Goto Anything’という機能でしょう。そのエディタはシンタックス定義からの情報を使用し、すべてのメソッド、関数、クラスのプロジェクト全体のインデックスを自動的に作ります。
Sublime textは、初めから莫大な数のマーカップとプログラミング言語をサポートしています。そのマーカップの機能性を強化するために、ユーザーはそのエディタから直接複合的なプログラムを追加できます。そのツールは素晴らしいですが、高度な機能に対して少し学習曲線があります。時々、ユーザー提供のパッケージは報告しません。
Atom
価格 無料
ポイント 通常アップグレードの受理
Atomは何千ものプログラムをサポートしているオープンソーステキストおよびコードエディタです。’hackable text edito’として言い表され、それが意味するところは、何年ものコーディング経験なしに、アマチュアエディタが自分自身のテキストエディタを作ることが可能なもの、ということです。
Atomデスクトップアプリは、ウェブテクノロジーの使用によって開発されています。それは、Node.jsやChromiumを使っている複合プラットフォームで作られたElectronというフレームワークに基づいています。あなたは、新しい機能性と機能をAtomに追加できる何千ものオープンソースパッケージから選べます。それは、明暗両方の色で、8つのシンタックステーマや4つのUIでパックされています。ツールをカスタマイズでき、JavaScriptやHTMLを使ったメジャーな機能も追加できます。
まとめとして、Atomはモダンで、先進的でコアなハッキングも可能なものです。