Notepad ++以外に、Windowsでプログラミングするためにどのテキストエディタを使用していますか?
71 に答える
崇高なテキストは素晴らしいです。
GNU Emacsは私の好みのテキストエディタであり、Windowsでうまく機能します(コピー/貼り付けは実際には期待どおりに機能します)すべての主要なプラットフォームでも利用できるので、私のようにOSを飛び回る場合に知識を再利用できます。
私もJEditが大好きです。これは、コードやランダムテキストに適したテキストエディタです。これは、メモ帳とEclipseの中間に位置します。
すばやく効率的に編集するためにメモ帳のすぐ上の何かが必要な場合は、メモ帳2をお勧めします。標準のメモ帳をこのバージョンに置き換えるときに非常に便利です。あなたは速いスタートアップを続けていますが、構文の強調表示は本当の恩恵です。すべてのWindowsマシンでメモ帳をメモ帳2に置き換えています。
私はNotepad2の大ファンです-とても速いです!
私にとってテキストをすばやく簡単に編集するには、ほぼ完璧です。Xmlとコードの構文の色付けがあり、簡単に拡張できます。
大規模なコーディング作業には、DreamweaverとVisualStudioを使用します。
UltraEditは私の第二の家です。これは優れた汎用テキスト エディタです。
テキストパッドは、ランダムなテキスト編集(HTMLソース、クイックハッカリー、スクリプトなどのチェックアウト)に使用するものです。
実際のJava開発では、ずっとEclipseですが、IDEAは猫のパジャマだと言われています。
少しバグがありますが、Textmate バンドル形式 (およびバンドル) を使用しているため、私が使用した他のエディターよりも優れています。また、非常に定期的に更新されます。毎日使っていますので、また購入したいと思います。
私は主に C/C++ で作業していることに注意してください。C/C++ コードには、Visual C++ Express EditionまたはVisual Studio Professionalを使用します。私が学んでいる Python については、PythonWin IDE のエディターを使用しています。(ほとんどの場合、コード補完を少し行うためです。) それ以外はすべてGViMを使用します。
ヒント:
Windows に ViM をインストールした後、エクスプローラーで任意のファイルを右クリックすると、右クリック メニューに [ Vim で編集] オプションが表示されます。これは、特定のエディターを気にすることなく、あらゆる種類のテキスト ファイルを覗いて編集するのに非常に便利です。GViM はほとんどの形式を理解できるため、構文の色分けで表示します。これに慣れれば、すぐに GViM が Windows 上の事実上の汎用テキスト エディターになります。(メモ帳の代わりにも。)
Thejはすでにそれを推奨していますが、詳しく説明します。
SciTE-無料、多くの言語用にプリセットされたカラーリングがあり、マルチプラットフォーム(WindowsおよびLinux)で軽量です。
gvim。また、Web関連にはDreamweaverを使用しています。
メモ帳2
- html、c#、javascript、css、xml、sql、python、bat の構文強調表示
- 矩形選択、正規表現
- インデント、バック/フォアグラウンドのカスタマイズ
欠点: タブ付きウィンドウがない。
Emacsを支持している他の人たちと同じように話します。私は、最低限、OS X、Windows、およびLinuxで毎日プログラミングしています。3つのシステムすべてに同じIDEを使用すると、生産性が大幅に向上します。そうは言っても、GNUEmacsのバニラバージョンは...まあ、それは最悪だ。EmacsW32を試してみることを強くお勧めします代わりは。AquamacsがOSX対応バージョンのEmacsを作成するのと同じように、EmacsW32プロジェクトは、EmacsをWindowsテキストエディターのようにすぐに使用できるようにします。念のために言っておきますが、Emacsのパワー(および複雑さ)はすべてそこにありますが、筋肉の記憶がまだ構築されていない場合は、Mwの代わりにCtrl-C / X/Vをコピー/カット/貼り付けとして使用しない理由はありません/ Ck/Cyはかっこいいです。EmacsW32は、Windows準拠の開く/保存ダイアログ、適切なCRLFファイル処理などを提供します。Emacsを試してみたいと思ったことがある場合は、試してみてください。あなたはそれを後悔することはありません。
誰もがNotepad++を使用しているわけではありませんが、それほど良くはありません。
クリムゾンエディター
EditPlusは私の選択したエディターです。必要なすべての機能があり、それ以上はありません。
これは私自身の質問であることは承知していますが、このテキスト エディターSublime Textに出会い、とても良いと思いました。これまでに見たことのない機能がいくつかあります。複数の行選択 (連続していない行) と鳥瞰図ナビゲーションがあります。少し高いですが、無料版で楽しく遊んでいます。
信じられないかもしれませんが、私は多くのことにEDIT.COMを使用しています。古い習慣はなかなか消えません。
商用製品 (Windows): UltraEdit .
フリーウェア (Windows): Notepad++、PSPad。
クロスプラットフォーム: JEdit . これは Java で書かれており、ほとんど何でも実行できます。
Windows でのパフォーマンスの低下を気にしないのであれば、JEdit には驚くべき機能がいくつかあります。そのプラットフォームでネイティブのパフォーマンスを得るには、他のプラットフォームの 1 つを使用します。私は、Notepad++ と PSPad を行き来する傾向があります。Notepad ++は、おそらくほとんどのタスクでそれを上回っています。セクションの折りたたみがあり、非常に便利です。しかし、あなたはそれ以外の製品について尋ねました。
テキストパッドがメモ帳に取って代わります。私はそれなしでは生きられませんでした。私がTextpadで使用するいくつかの重要な機能は次のとおりです。
- ファイルを検索します(すべて開く、すべて置き換える、すべて保存する、すべて閉じる)。
- ブロック選択(列のコピー/貼り付けとともに)。
- クリップライブラリ
- 構文の強調表示
- 外部ツール(コンパイラーなど)を接続し、出力をウィンドウにキャプチャする機能。
Eclipse for Java、Visual Studio for C ++、C#、VB.NET、JellyFish Pro for PowerBasic、Visual Studio 6 for Classic VB、TextPad for perl、python、Powershell、vbscript、SQL、HTML、およびバッチファイル。
私の個人的なお気に入りはEditPad Proです。決して優れているからではなく、使い始めたからです。
UltraEdit は私のお気に入りのテキスト エディタです。残念ですが、私はそれを支払わなければなりません。垂直方向と水平方向のハイライト機能に勝るものはありません。
私は個人的にConTEXTが好きです。
多くの人が、ここでお気に入りのテキスト エディターを提案しました。
https://stackoverflow.com/questions/10238/text-editor-or-ide#10391
UltraEditを何年も使用してきました... プロジェクトに取り組んでいる場合は、実際の IDE を使用することを好みますが、ソース ファイルをすばやく変更したり、特にハッキングするだけの小規模な PHP プロジェクトの場合は、IDE に勝るものはありません。とにかく離れて。私にとってのキラー機能は、比較機能です。
私は厳密にjEditを使用しています。
私は Windows でコーディングすることはほとんどありませんが、テキスト エディターを選択しています。無料のエディターに関する限り、Emacs に勝るものはありません。
壊れたレコードのように聞こえるのは嫌いですが、Vim が私の選択です。どこでも同じように機能し、より強力なエディターを見つけるのは難しいでしょう.
私のデフォルトはVimで、Visual Studioを使用しているときは、ViEmuとResharperを使用します。
いくつかのヒックアップを除いて、それは本当に3つの世界の最高のもので終わります。Vimコマンドを使用できます。VisualStudioのショートカットも機能します。Resharperは、VisualStudioに役立つ機能を多数追加するだけです。
Notepad++以外のNotepad2
Visual Studio、notepad2、notepad++。
Visual Studiofor.Net開発。現在VS2008で作業していますが、まだ完全には完了していないようです。2005年はおそらく最も安定していて完全です。それ以外のものは、.Net開発にはまったく無駄に思えます
私は他のほとんどのことにe-TextEditorを使用しています。構文の強調表示、複数選択/編集、列選択、オートコンプリート用のTextMateバンドルなど、上記のトピックのほとんどをカバーしています。
CYGWIN、Textpad、Notepad、およびさまざまな IDE (Eclipse、MS VS C++、MS VS VB6 など) 上の VIM
確かに崇高なテキスト。これは、私が今まで見た Windows で最高のテキスト エディターです。
ご覧のとおり、好みのエディターについて尋ねると、多くの回答が得られます。私にとって: UltraEdit - 堅牢: Notepad++ - 軽量
また、さまざまなツール (VB、C# など) に付属する IDE を使用する傾向があります。
しかし、最善のアドバイスは、まともなエディターを選び、徹底的に学ぶことです。あなたはそれを使用して多くの時間を費やすことになります. ですから、よく知れば知るほど、長期的にはより多くの時間を節約できます。
私は別のvimユーザーですが、実際に行っているのは、viEmuでVisual Studioを使用することです(基本的にはVisual Studioでvimコマンドを使用できます)。これが最適です。Visual Studioは優れたIDEであり、vimは優れたテキストエディターであり、これにより両方を使用できます。
GVIM(www.vim.org)は、無料(ドネーションウェア)、クロスプラットフォーム、広く利用可能、効率的、拡張可能、ネットワーク対応、オープンソースであるためです。
VIMの機能(広範なリストではありません)*
- すべてのバッファにアクションを適用する機能
- 自動コマンド
- ブロックの変更
- コード補完コード
- ハイライト(およびREGEXを使用して独自の構文を追加するためのメソッド)
- カラースキーム
- DIFF
- 折りたたみ
- キーマッピングのインデント/フォーマット
- マクロマーク
- モーダル編集
- プロジェクト管理(プロジェクトプラグイン)
- レジスター(ローカル、グローバルなど)
- 正規表現
- スクリプト可能なスニペット(テンプレート)
- スペルチェッカー
- タグ付け
- テキスト-オブジェクト
DerekWyattのVI/Vimページ(http://www.derekwyatt.org/)、チュートリアルページから基本を学び、スキルセットを追加することをお勧めします。
提案されたプラグイン
- 計画
- XPTテンプレート
- Minibufexpl
- MRU
- カレンダー
- NerdTree-タグリスト
ここでTextpadへの別の投票。Notepad ++を試しましたが、開いているファイルが更新されたときに通知されないことに悩まされていました(アクティブなログファイルを見ると面倒です)。
Geanyは優れたテキスト エディターです。軽量で機能が豊富です。
私はEditPlusの大ファンで、主にftpのオープン/保存機能がスムーズに組み込まれているためです。Crimson Editorにもこれがありますが、その機能は時々不安定になるようです。
私のためのUltraEdit 。そこにはもっと良いものがあるかもしれませんが、それを学ぶのに時間がかかりすぎて、学習中に潜在的な投資収益率を失うことになるウルトラエディットもあります。それがおそらく鍵です...上記のいくつかの投稿が言っているように、1つを選んでそれを習得することを学びます。見返りは莫大になります。あなたが気まぐれで切り替えているなら、あなたはそれから利益を得るのに十分にそれを学ぶことはありません。
-ドン
Visual Studioは、コード編集に優れているといつも思っています。私はまだそれがコード編集のゴールドスタンダードだと思います(しかし私は間違っていると証明されたいです)。
それを超えて、私はJava編集にJCreatorを使用しました。もちろん、私は基本的なものにメモ帳を使用しました。私は他の多くのテキストエディタも使用しましたが、本当にお勧めできるものはありません。
簡単な答えを求めて。emacs
@MrBrutal私はNotepad2も大好きです。唯一の問題は、大きなファイルでは問題があることです。:(
ObjC/Cocoa 以外のすべてのMac OSX 上の TextMate (そのためには XCode を使用します)。バンドルは素晴らしく、これまで出会ったほぼすべての言語をサポートしています。
Windows と Linux の GVim、そして気が向いたら OSX もあるかもしれません :)。C/Python の場合、これで十分です。
- Flash/AS の場合、ほとんど FlexBuilder しかないと思います。それ以外の場合、私はEclipseをあまり気にしませんが。
すべての C/C++ 編集用にCode::Blocks IDEに切り替えようとしていますが、 C/C++ プロジェクトには Visual Studio 2003 とProgrammer's Notepad 2を使用しています。Python の場合、私は現在 IDLE を使用していますが、横スクロール バーを備えた別のものを探していました。
Notepad++ が存在する限り、他には何も使いたくありません。Linux では、vi を使用します。
私がそれを書いたこと以外の理由がなければ、私は確かにPowerPadをお勧めします。
ここにあなたが見つける素晴らしい機能のいくつかがあります: (これらすべてを入手するには最新のベータ版を使用してください)
- マルチタブ インターフェース
- Python ベースの強力なスクリプト言語
- 無制限の元に戻す
- 構文の強調表示と自動インデント
- FTP 経由でのファイルのオープンと編集のサポート
- UTF-8 および UTF-16 でエンコードされたファイルを開く機能
現在利用可能なスクリプトを使用すると、次のことが可能になります...
- 正規表現検索を実行する
- Google、ウィキペディアなどで現在の選択を検索します。
- base64 データのエンコード/デコード
この質問は特に Windows 向けであることは承知していますが、PowerPad は Linux でも利用できることを指摘しておく必要があります。
Rubyの開発にはNetbeansを使用し、クイック編集にはSciTEを使用しています。
高度にカスタマイズ可能なSciteを使用していますが、Schemeを操作するためのDrSchemeが本当に好きです。PythonとRubyに似たものがあればいいのにと思います。
@ _l0ser
コーディングのニーズのほとんどにVSも使用していますが、他のすべてのプレーンテキストファイルにはNotepad++を使用しています。VSが数文字を変更したいと思っていた500メガのテキストファイルを開くことができなかったとき、私は一度がっかりしました。16進数のファイル(つまり、バイナリデータ)の表示をサポートしているので、そうなることを望んでいました。大きなファイルでより良い仕事をします。関連するデータではなく、ファイル全体をロードしたいようです。多分私はそれからあまりにも多くを期待していました。
Notepad ++が500megファイルを使用可能に開く場合、それはNotepad++にとって間違いなくプラスです。私が試したすべてのエディターは、ファイルを強制終了するまで、大きなファイルを押しつぶしたり、フリーズしたりしました。
独自のテキストエディタを開発してみませんか?貴重な経験を持つ独自のエディターを所有できます。
タグリスト、c構文、matchit、vcscommand、bufexplorerなどの便利なプラグインを多数備えたgvim。gvimは、F4がgvimを呼び出してカーソルの下のファイルを編集するファイルマネージャーのTotalCommanderと組み合わせても便利です。
誰かが上記の SCITE を提案します。私が見る限りでは、SCITE の「エンジン」であるProgrammer's Notepad (別名 PNotepad)を使用する (私が信じている) エディターについて誰も言及していないことに驚いています。 * よく見る価値があります (フルサイズの親指をクリックしてください):
PNotepad 2.2 スクリーンショット http://i54.tinypic.com/hv0zyu_th.png
私は Notepad++ と一緒に使用していますが、非常に簡単なことにはAkelPadも使用しています。これは、私が持っている中で最速のエディターであり、Notepad2 よりも高速であり、非常に便利なプラグインがいくつかあると思います。(しかし、それらは少し異なるツールです。)
* 更新: 見逃していました: 2008 年に言及されていました。それ以来、大幅に改善されたコーディング エディターです!
UltraEdit の列モードは素晴らしいです。
PSパッドのファンです
ウィンドウには、必要なものがすべて揃ったテキストエディターは実際にはありませんが。
- Delphi プロジェクト用のDelphi 7 IDE
- .net プロジェクト用のVS2005
- ちょっとしたこと用のメモ帳
Zeusエディタ/IDE にはプログラミング機能が満載ですが、それでもきびきびした感じがします。また、古い Brief エディターの真似もできます。
Notepad++ はおそらく私が最もよく使用するものですが、繰り返し変更を行う必要があるときはいつでも GVIM を使用します。
最近、UltraEdit の企業ライセンスを取得しましたが、これも非常にうまく機能しているようです。完全な IDE を実行しておらず、それが開くのを待ちたくないときに、Java または C++ コードをすばやく編集するためにそれを使用してきました。
@デレク・パーク
また、ほとんどのコーディング ニーズには VS を使用しますが、他のすべてのプレーン テキスト ファイルには Notepad++ を使用します。いくつかの文字を変更することを望んでいた 500 メガバイトのテキスト ファイルを開くことができなかったとき、VS に失望しました。大きなファイルでより良い仕事をします。関連するデータではなく、ファイル全体をロードしたいようです。多分私はそれに期待しすぎていました。(注:NP ++でもファイルを開くことができませんでした。)
編集 - 私の間違い。Notepad++ がファイルを正常に開いたことを暗示するつもりはありませんでした。実際、それを修正するために何を使用したか覚えていません。
私は主に Notepad++ を使用していますが、Unicode パスでファイルを開く必要がある場合や、Unicode をより詳細に制御する必要がある場合は、BabelPadが好きです。
エディットプラスも好きです。ファイルをテンプレートとして保存し、ファイル メニューで新しいインスタンスを作成できます。また、適度に大きなファイルの読み込みもかなり高速です。
JEDIT が私のお気に入りですが、わずかに大きなファイルを編集するときでも遅すぎます。
私は Notepad++ に 100% 満足しているとは言えませんが、それは私を悩ませるものではありません。
IntelliJは、私が見つけた中で最高の Javascript です。
ウィキペディアのこれらのほとんどは、他のものと同じことを行います。私の見解では、Ultraedit、Notepad++ がその束の中で最高です。
ゼロ スリルのメモ帳の改善には、メタパッドが適しています。
EditPlus にもう 1 票。これは、列の選択、マクロ、および非常に強力な正規表現の検索/置換を使用してデータを手動で処理するための優れたツールです。大きなファイルでうまく機能します。コミュニティが提供する構文とオートコンプリート ファイルを使用したコーディングにも適しています。
コードはテキストではありません。イッツコード
テキスト エディターを使用してソース コードを編集している場合、自分自身に大きな損害を与えていることになります。つまり、Notepad++ で初歩的な色分けができるのはいいことですが、なぜこのように時間を無駄にしているのですか?
VS.NET + Resharper のような優れた IDE は、コードをオンザフライでバックグラウンド コンパイルするため、目の前でそれが起こるのを見ていなかったら、決して可能になるとは思っていなかったようなことを実行できます。実際の使用状況に移動します。依存関係を自動的にインポートします。キークリックでコードをリファクタリングします。それだけでいいです。そして、それは高価ではありません。
つまり、見てください。これはあなたの仕事です。これは、あなたが日常生活の中で一日中やり取りする唯一のソフトウェアです。なぜフリーウェアのゴミで遊んでいるのですか? あなたのニッチのためにお金で買える最高の IDE を手に入れましょう。それはあなたがすることをより良くするでしょう。
久しぶりに、私はTotalEditを使用します。
学習曲線はゼロでした。左側にプロジェクト エクスプローラー、右側にタブ付きで構文が強調表示されたコード ファイルを備えたすっきりとしたインターフェイス。ツールバーを少し調整して、最も一般的なコマンドを含めるのは簡単でした。また、ファイルだけでなくディレクトリ内を検索できるバージョンに 10 ドルでアップグレードしました。非常に満足して。
Xemacs -- Windows を含む多くのプラットフォーム上の任意の言語で動作します。は、Windows の規則を適切にサポートしています。
POSTGRESQL、MYSQL の sqlplus およびその他のコマンド ライン SQL 環境にアクセスできます。
エディットパッドは Windows で便利です
リストにEclipseがありません!!!