- ベストアンサー
一番使いやすいエディタ
管理の下手な趣味プログラマーです。 最近アプリケーションファイルやテキストの数が増えすぎて 整理に悩んでいます(デスクトップではもう無理です。) そこで、以前から使っていた「KIE」と言う、エディタのリンクや 同期機能でファイルを管理し始めたら物凄く便利でおまけに動作も 軽いので気に入っておりますが、 最近「KIEエディタ」の提唱する全ての情報を一元 管理すると言う便利さが手放せなく成りました。 コード保管機能があれば、これ1本を使い続けたいのですが 手に慢性の痺れがあり出来るだけ入力補助があれば助かります。 ※現在使っている「KIE」には、その機能がありません。 ●質問 色々探してみたものの、代表機能の説明しか無い場合が多く 何かに特化した物が多いいようです、そこで教えていただきた いのですが? 下記の様な夢のエディタをご存知ないでしょうか? ■希望の機能 ・比較的動作が安定している(※アプリ複数起動が多いため) ・階層管理などの機能がある(ファイルが視覚的に見つけやすい。) ・ファイルにリンクが貼れるなど、プログラムコード以外でも全ての 情報が一元管理できる。 ・プログラム言語を問わず、コード保管や入力文字の色分け(自己で定 義出来る)のカスタマイズなどができる。 (各種言語付属のエディタ機能を全て覚えておくのが苦手で結局 便利な機能も使いこなせないため、ある言語だけに特化しないもの) ・ワード検索機能(正規表現が無くても良い) ・データのバックアップが簡単。 ※データベース型でも構いません、なるべく「フリー」だと助かります。 ■現在の利用状況 OS:winXP SP2 PRO ・プログラム関係の使用言語頻度 PHP>VBS>VB>HTML>JAVAやHSPやJSCRIPT、その他いくつか ・プログラム以外テキスト系の使用頻度 テキスト>エクセルDOC
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
フリーではありませんが、初回購入時からずーとバージョンアップ無料で更新してくれるアンカーシステムズのPeggy Pro for PHPなどどうでしょう? ・比較的動作が安定している(※アプリ複数起動が多いため) 私も沢山起動しながら開発やっています。でも、死んだことは無いですね。 ・階層管理などの機能がある(ファイルが視覚的に見つけやすい。) プロジェクト管理機能があります。初回登録はちょっと面倒な感じもしますが、プログラムソースだけでなくワードやエクセルファイルも階層を作って登録できます。 ・ファイルにリンクが貼れるなど、プログラムコード以外でも全ての情報が一元管理できる。 上記に書いたように、いろんなファイルを一元管理可能です。 ・プログラム言語を問わず、コード保管や入力文字の色分け(自己で定義出来る)のカスタマイズなどができる。 (各種言語付属のエディタ機能を全て覚えておくのが苦手で結局 便利な機能も使いこなせないため、ある言語だけに特化しないもの) 言語に応じてカスタマイズ可能ですね。ただ、私はデフォルト設定だけで満足してあまりカスタマイズしていませんけど。補完機能もあります。 ・ワード検索機能(正規表現が無くても良い) Perl等で使うような正規表現での検索、置換が可能です。ソースをコピーして、一部修正するとき、正規表現での置換機能はとても役にたちます。また、ディレクトリ以下のファイルに対する検索(Grep)機能も便利です。 ・データのバックアップが簡単。 エディターからRCSが使えますので、ソースのバージョン管理ができます。(ワード・エクセル等のファイルはちょっと無理)手軽に古いバージョンとの差分表示もできますし、過去バージョンに戻せます。納品直前のドタバタでバグ発生のとき、古いバージョンに戻して、修正をやりなおせるため、この機能で救われたことが何度かあります。 プロジェクト全体でもソース管理はすると思いますが、「コンパイルOKの一応バグ無しのソースを投入すること」ってことが基本なので、修正途中のソースを何度も投入できませんけど、ローカル管理のRCSなら気楽に修正途中のソースを何度も保存できて安心です。 なお、開発者の趣味?かPHPのデバッグ機能やOracleとの接続機能もあります。(for PHP版の場合) これらの機能はあまり、使うことは無いですけどね。
その他の回答 (6)
趣味レベルなのでNo Editorのタブ版UNEditorフリー使ってます。 Tera Padやxyzzyのように瞬間的な起動はできませんが エクスプローラでツリー表示のようなものを左に出せます。 Grepのオプションには正規表現もあります。 高機能と動作の軽さを高いバランスで満たすとなると、シェアになると思います。
お礼
有難うございます。 No Editorは、既出の通り試してみようと思います。 出来れば、 コード保管、ファイルへのリンク、視覚的管理 などについての、ご自身の評価などを教えて頂ける とありがたいのですが。
- maguro999
- ベストアンサー率21% (59/273)
ファイルの一元管理はエディターに頼らずに WinCVS(CVS)かTortoiseSVN(Subversion)を利用したバージョン管理の方が 効率的だと思いますけど フリーではないけどEmEditor proは http://jp.emeditor.com/modules/feature1/ http://jp.emeditor.com/images/explorer.jpg こんな感じの機能がありますけどね。 左の「エクスプローラ」のファイルをクリックするだけで ファイルがオープンできる。 eclipseは確かにJAVA+SWTで若干重いですけど一端起動さえしてしまえば かなりの作業がeclipseでできるのでOKだと思ったんですけどね。 PHPのWeb上の実行もバージョン管理(CVS,Subversion)も JAVAのプログラミング(GUIでドラック&ドロップの画面作成も含めて) プラグインもろもろを入れることによりすべてできますし プロジェクト管理もできますし。
- utty0627
- ベストアンサー率46% (13/28)
一元管理という点で言うと,秀丸やxyzzy,Emacsいずれも問題ありません.ただ,いずれもマクロを導入しなくてはなりませんし,初期導入に手が掛かるでしょうね. 私もEclipseは考えましたがやはり重すぎると思いましたので外しました.またEclipseやPeggy Pro for PHPは少し考えておられるのと違うかと思って外したのですが,そういった感じで良ければ似たようなもので「PHPエディタ」というフリーのものがありますので試してみてはいかがでしょうか. PHPエディタ: http://phpspot.net/php/phpeditor.html
お礼
秀丸試用出来るみたいなので、使ってみました。 思ったより軽快に動きますがツリー式の管理やコード保管機能が 見当たりませんが、機能名の違いかマクロ等で機能拡張と言った 具合でしょうか、少々時間が掛かりそうなのでまずはお礼まで。 現在一通り試しております。 マクロを使うと色々な機能が追加出来る事を知らなかったので 取り合えず試用して見たいと思います。 ベクターや教えて頂いた10本位の中から試した結果 見やすさ→Teapad 機能拡張性→秀丸 今後に期待→Apsaly 有料で試用版が無い物は試しておりません。 どれが優れていると言うより、使用目的ですね。 この分野もVistaの普及にしたがって発展して行くのでしょうね。 この場を借りまして、皆様にお礼申し上げます。 本当にたくさんの情報ありがとうございました。
- taaaaaaa
- ベストアンサー率38% (31/80)
2つを使い分けて利用しています。 Tera Pad 動作が速い。テキストやPerlの時に利用。 No Editor PHPの時に利用。ちょっと重いが、多機能。PHPが見易い。 ずっとTera Padのみを使っていましたが、PHPのプログラミングが増えてNo Editorを試したところ使いやすいので今は2つを併用しています。
お礼
Tera Padも以前試してKIEにしたのですが、最近はどうなってるん でしょうね? No Editorは、先ほど見てきたのですが情報が少なく機能 のイメージが掴めませんでした、後ほど2つとも試してみようと思います。 有難うございました。
- maguro999
- ベストアンサー率21% (59/273)
eclipse
お礼
やはり、そうですよねっ!! 実は、すでに使っていて、フリーと言う事もあり確かに感動しました。 ファイルの読み込み時や、間違ったファイルを開いたりした時でしょうか 大切なデータが消えてしまっりと、私のレベルでは、現在は未だ直感的に 使える代物ではありませんでした。 JAVAやPHPではこれからもたまに使う事になるでしょうが。 基本的には、メインで使うには、ファイル整理するたびにたち上げる事な どを考えると重すぎる様な気がします。 一元管理にはすぐに立ち上げメモを取れる様な、もう少し何とかシンプルな管理を目指しております。 私も、友人に万能なエディタを聞かれたらそう答えると思います説明 不足なため大変申し訳ありませんでした。 有難うございました。
- utty0627
- ベストアンサー率46% (13/28)
もうご覧になったかもしれませんが,KIEのルーツとなったNami2000のページにアウトラインエディタが幾つか紹介されていますね.また,別のページにもアウトラインエディタが紹介されています. Nami2000のウェブサイト: http://www.geocities.jp/my_ultraseven/mozart/_start.htm (左のメニューから「あうとらいん」を選択するとアウトラインエディタの紹介を見ることが出来ます) Love Cream Puffのサイト内のアウトラインエディタの紹介: http://members.jcom.home.ne.jp/ksmiracle/Computer/OnlineSoft/OutlineEditor.html 利用状況を拝見すると,やはりプログラミングが中心のようですから,個人的にはアウトラインエディタよりもプログラミング用のエディタが良いのではないかと思います.これらの幾つかは強力なマクロによって(完璧ではないかもしれませんが)アウトラインエディタの機能を実現することができます.ただ,ここに紹介したアウトラインマクロは,いずれも,ファイルへのリンクなどの機能が無いように思います. 1) 秀丸エディタ フリーではありませんが,アウトライン機能が標準で付いているようです. 秀丸エディタのサイト: http://hide.maruo.co.jp/software/hidemaru.html 秀丸エディタのサイトのアウトライン機能の紹介: http://hide.maruo.co.jp/software/hidemaru6/new1.html 2) xyzzy Emacsに似たエディタで,Emacs同様,強力なマクロ機能が特徴です. xyzzyのサイト: http://www.jsdlab.co.jp/~kei/xyzzy/ xyzzyのアウトラインマクロ: http://xyzzy.s53.xrea.com/extlib/show/Outline http://www.geocities.co.jp/SiliconValley-Sunnyvale/2892/custmize.html 3) Emacs UNIX系OSでは標準とも言われる強力なエディタです.エディタというよりもシェルというほどの強力な機能を持ち,ここまで行くといっそ普通のシェルの方が使いやすいかもしれません. Meadow(Windows用のEmacs): http://www.meadowy.org/meadow/ NTEmacs(本家EmacsをWindowsでコンパイルしたもの): http://homepage.mac.com/matsuan_tamachan/emacs/NtemacsBinaries.html Emacs用のアウトラインマクロOrgModeの紹介: http://hpcgi1.nifty.com/spen/index.cgi?OrgMode OrgModeのサイト: http://staff.science.uva.nl/~dominik/Tools/org/
お礼
たくさんの情報有難うございます。 知らないものもたくさんあり、助かりました。 初先輩方ご用達の秀丸エディタなど大変興味があるのですが 使って見てと言うには試用版があった気もしましたが、有料と 言う事でハードルが高かったりします;; 一元管理と言う面ではどうでしょうか? 高機能な機能の程習得にも時間が掛かる上、用語だけでは機能の イメージが沸かないのでが解からないため ダウンロードしてその都度調べておりましたが、未だみつからず もしかして、機能が把握出来る前にゴミ箱にいれてしまったのも あるかと思いますが、取り合えず頂いた情報も元に幾つか試して みたいと思います。
お礼
すばらしいですね、今すぐにでも欲しいですイメージが掴みやすい 説明にも感謝しております。 問題は、金額が・・・ ああっでも欲しいす。 安価で良いものがみつから無ければ、2ヶ月位節制して購入したいと 思います。