トップページ⇒php
851コメント189KB

Perl書くのにどんなエディタ使ってる?

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。02/02/22 14:58ID:SmrVYuya
タイトルの通りです。
どんなエディタ使ってる?
0021名無しさん@お腹いっぱい。02/02/24 05:23ID:???
>>5と被ってるのかな?
PerlEditorです。タブ仕様にして( ゚д゚)ホスィ…
0022名無しさん@お腹いっぱい02/02/24 11:15ID:???
linux では vi。 Windows ではメモ帳です。
少し教えて欲しいんですが、
Windows用のviとか emacsってあるんですか?
0023名無しさん@お腹いっぱい。02/02/24 16:42ID:n+LZjcn5
秀丸エディタ
0024名無しさん@お腹いっぱい。02/02/24 17:35ID:???
copy con
0025名無しさん@お腹いっぱい。02/02/24 18:17ID:???
>24
神。
ただし、無意味。
0026名無しさん@お腹いっぱい。02/02/24 19:14ID:???
echo "#!/usr/local/bin/perl" > a.pl
echo "print 'Hello World.'" >> a.pl
・
・
・

死ぬかと思った。
0027名無しさん@お腹いっぱい。02/02/24 20:30ID:???
>>26
途中で>>を>って入れ間違って泣いたりして
0028名無しさん@お腹いっぱい。02/02/24 21:36ID:v+XIqXd9
>>22
meadow
0029名無しさん@お腹いっぱい。02/02/24 21:58ID:???
エディタ持ってなかったから、

fp = fopen("a.pl","wt");

fprintf(fp,"#! /usr/local/bin/perl\n");
fprintf(fp,"print 'Hello World';");
・
・
・
0030名無しさん@お腹いっぱい。02/02/24 22:43ID:???
>>29
そのプログラムはどうやって書いたんだよ(藁
0031名無しさん@お腹いっぱい。02/02/24 23:27ID:???
edlin
0032 02/02/25 09:34ID:???
PerlFactoryはどうよ?
ttp://homepage1.nifty.com/wizman/app/perlfactory/index.html
0033名無しさん@お腹いっぱい。02/02/25 10:18ID:???
>32
この板の住人には無料で提供しますって位ののりだったら、
使う。
0034Peggy Pro02/02/25 14:10ID:???
プロジェクト管理ができて
CVSと連携できて
色分けができれば 何でもいいよ。
00352202/02/25 23:36ID:???
>>28
ありがとう、早速ダウンロードして使ってみます。
いつも vi使ってるので、emacsはよく分からないけど
チャレンジしてみます。
0036名無しさん@お腹いっぱい。02/02/26 19:32ID:???
TeraPad
0037asdfghjkl02/02/26 21:22ID:???
秀丸。
0038名無しさん@お腹いっぱい。02/02/27 01:08ID:???
遅レスだけど >>29-30 笑ったよ。
0039名無しさん@お腹いっぱい。02/02/27 03:01ID:???
vi絵出た が最強でしょーーー。
0040名無しさん@お腹いっぱい。02/02/27 03:41ID:MxgCr23N
eeがee
0041名無しさん@お腹いっぱい。02/02/27 07:50ID:TzmH95UP
サクラエディタ。
Mifes使いからの転身だったけどコピペなどの使い勝手が似てるのと
Perl5互換の正規表現検索&置換が使えるのが最高。
しかもフリーだし。
0042名無しさん@お腹いっぱい。02/02/27 20:36ID:BD2JL7jU
誰か、cperl-modeをxyzzyに移植しれ
0043名無しさん@お腹いっぱい。02/02/27 23:12ID:L6leznb0
Windowsなら、ViViに勝るエディタは存在しないと思われ。
少し前は貧相だったけど、Viと同じように操作できるって魅惑やん?
Vi使えなくても機能が豊富でよい。印刷方法も細かく設定できるし、
たくさんのファイル扱うとき開いてるファイルが
一目で分かるから扱いやすいし、カラーの設定も細かくできるし、
何のソースだろうが使いこなせれば生産性は向上すると思うんだがね・・・。
最近は、UTF-8とかにもしっかり対応してるし。
なんで40もレスついててViViがでてこないのか分からない・・・・。
なんで?>44
0044名無しさん@お腹いっぱい。02/02/27 23:15ID:???
>>43
vi自体に魅力がない。
0045名無しさん@お腹いっぱい。02/02/27 23:33ID:L6leznb0
>>44
具体的にViのどこら辺が魅力無いのか語って頂きたいところだが・・・。
Emacsはどう思ってるの?

秀丸やEmEditorやみみかきエディットを使うときに、
矢印キー押すめんどくささは醜悪に感じないの?
たとえば10行削除したいときに、
Vi なら 10dd だけど、秀丸やらはShift押しながら矢印10回
(Ctrlキーで高速スクロールできるものもあるが) の後でDel押す
無駄の多さに比べて、Viの操作性が優れてると思わないの?
タグの中身消すのだって、普通は何回もDel|BS押すわけだけど、
Vi なら d/< だけですむんだよ?
0046名無しさん@お腹いっぱい。02/02/27 23:34ID:???
>>45
直感的でない。
ドラッグアンドドロップというGUIならではの機能もある。
0047名無しさん@お腹いっぱい。02/02/27 23:36ID:L6leznb0
>>46
マウスに手もってくのが非常に煩わしいと思う人も
多いと思うのですが・・・。

まぁ、そういうGUIならではの機能を付加したのがViViだから、
ぜひとも使ってみてね♪
0048名無しさん@お腹いっぱい。02/02/27 23:55ID:???
>>43
「viと同じように操作できる」のが嬉しいなら素直にvimとか使った方
がいいんじゃないの? しかもこれシェアウェアじゃん。「環境毎ユーザ
認証」とかいうイヤらしい事してて使いづらそう。
0049名無しさん@お腹いっぱい。02/02/27 23:57ID:???
>>48
登録しろよ。試用者ががたがた言わない。
00504802/02/28 00:08ID:???
いや、俺はEmacs派だからこれいらないんだけど、まっとうなvi進化版
であるvimがタダで使えるのに金払ってまでモドキを使う理由があるの
かなと。金の件抜きにしてもvimよりイイ点てあるの?
00514302/02/28 00:23ID:96NH5UdO
>>48
だから、Vi と同じように操作できる以外の利点を挙げたはずだが・・・。

まぁ人それぞれなので、俺の好きなEditorが知名度低いようなので、
こういう選択肢もあるって事を言ってるだけ。
試用してみて気に入ったら金はらえばいいし、気に入らなかったら使わなきゃよい。
複数ファイル同時に開いてる事が多いなら、
現在開いているファイルの一覧が常に表示されてる点便利だし、
ソースにしろメモ書き文章にしろ印刷する事がおおいので、
印刷関係を細かく設定できる点も便利。といった感じかな。
0052名無しさん@お腹いっぱい。02/02/28 00:27ID:???
>>51

>まぁ人それぞれなので、俺の好きなEditorが知名度低いようなので、
こういう選択肢もあるって事を言ってるだけ。


/*
Windowsなら、ViViに勝るエディタは存在しないと思われ。
少し前は貧相だったけど、Viと同じように操作できるって魅惑やん?
Vi使えなくても機能が豊富でよい。印刷方法も細かく設定できるし、
たくさんのファイル扱うとき開いてるファイルが
一目で分かるから扱いやすいし、カラーの設定も細かくできるし、
何のソースだろうが使いこなせれば生産性は向上すると思うんだがね・・・。
最近は、UTF-8とかにもしっかり対応してるし。
なんで40もレスついててViViがでてこないのか分からない・・・・。
なんで?>44
*/

これが?
0053名無しさん@お腹いっぱい。02/02/28 00:39ID:96NH5UdO
>>52
自分の考えと根拠を言って、
何で誰も出さないのだろう? と質問してるだけの文章に見えるが。
00544802/02/28 01:03ID:???
>>43
煽りになっちまってスマソ。
主にVi以外の点を気に入ってるなら的外れだったよ。

ただ、vimもGUI使えるはずだし、スクリプトによる拡張性と既存資産は
すさまじいから、生産性を気にするなら試用してViViと比較してみてほ
しいな。
0055名無しさん@お腹いっぱい。02/02/28 02:42ID:???
おいおいここでもvi作者自作自演かよ...:-P
お仕事ご苦労さん,とだけ言っておく(藁
0056名無しさん@お腹いっぱい。02/02/28 12:07ID:???
いくらなんでも、viの作者はいないだろー。
んー、原著作権ってBerkeleyだっけ?IBMだっけ?
0057名無しさん@お腹いっぱい。02/02/28 13:16ID:???
>>56
catでプログラム書く人が作ったんじゃなかったっけ。
0058名無しさん@お腹いっぱい。02/02/28 14:54ID:???
>>57
copy conといい勝負っていうかそのものじゃん・・・。
005926702/03/01 21:31ID:???
Windowsでvimを使ってる人にお伺いしたいんですが、
jvimとgvimどちらを使ってます?
0060名無しさん@お腹いっぱい。02/03/02 00:06ID:???
>>59
秀丸
0061nobodyさん02/03/02 14:02ID:rGRXAcBK
 
0062nobodyさん02/03/06 00:52ID:ZOpwemnF
サブルーチンジャンプのできるマトモなエディタ教えてください。
PerlEditorは却下。
0063nobodyさん02/03/06 00:53ID:???
>>62
vi
0064いつでもどこでも名無しさん02/03/06 01:11ID:???
viとemacs併用している人いる?
居たら聞きたいんだけど?
頭、混乱しないですか?

今までvi使ってたんだけど。emacsもいいかなと
両刀使いになるつもり。
しかしキーの使い方が全然違うから、少し躊躇ってる。
0065nobodyさん02/03/06 01:13ID:???
>>64
emacsなんてインストールしていません。
viとWM付属のエディタだけで十分。
0066いつでもどこでも名無しさん02/03/06 01:46ID:???
>>65
うーん本当はemacsじゃなくて、xyzzyが使いたいんだけど
viだけで十分かなとも思うが
imap対応のKamailが、xyzzyにのっかてるから
使おうかなと。
でもキーバインドが全然違うので、躊躇ってる。
0067nobodyさん02/03/06 07:53ID:???
おめーらメモ帳が最強だって。
だってF5キーで現在時刻を書き込めるんだぜ?
俺は今までもこれからもメモ帳だぜ。
0068nobodyさん02/03/06 07:56ID:???
>>67
ああ、是非それで頼む。
0069ぷうすけ02/03/06 11:10ID:qVBo2uea
WZ4.0E + 自作小マクロ多数。
WZのマクロはC言語がそのまんま使えるので、かなりのカスタマイズが
できます。perlの実行、結果の表示、ヒアドキュメント←→print文
変換など、簡単なマクロでかなり快適です。まあ、マクロが使える
エディタなら、この程度はできてあたりまえでしょうけど。

以上、マジレスでした。

0070nobodyさん02/03/06 11:24ID:???
>>64
慣れれば全然平気だYO!
Emacsとvi併用するUNIX使いは大勢いるよ。
0071nobodyさん02/03/06 15:48ID:???
>>69
秀丸で似たような事やってる。
0072いつでもどこでも名無しさん02/03/06 21:06ID:???
>>70
ありがとう、じゃ気にせずに併用します。
と言っても、66に書いたように
xyzzyを使うつもりなんだけど。
0073nobodyさん02/03/08 13:53ID:u8ko/n1w
viってESC押すのに手が少し離れるのが、嫌だと思ってEmacs系使ってんだけど、
なんか他の方法あんの?
0074いつでもどこでも名無しさん02/03/08 19:43ID:???
>>73
Alt+Spaceでもいけるが、やはり押しにくい
キーバインドを換えたら?
0075nobodyさん02/03/08 21:14ID:???
>>73
大抵の環境ではCtrl-[でESCの代わりになるよ。ついでにCtrl-iでTAB、
Ctrl-mでENTER。
0076いつでもどこでも名無しさん02/03/08 21:28ID:???
>>73
あっごめん、74はRedHat-Linuxでの話ね。
Windowsでjvimを使うと75さんが書いてるようにようにCtrl+[
でも、カスタマイズしてキーバインドを換えたら問題ないんじゃ?
00777502/03/08 22:04ID:???
>>75はviに限らずシェルや*BSDのインストーラ等の多くの環境でデフォ
ルトで使えるのがいいとこなんだYO! 馴染めなかったらとことんカスタ
マイズするのがよし。
0078nobodyさん02/03/09 01:12ID:4IwusxmR
>>77
サンキュー。なるほどね。お客のSolarisとかインストールするとviしか
使えなかったりするからね。カスタマイズはタブーなの。
Ctrl+[は便利かも。
0079お腹さん@名無しいっぱい。02/03/09 02:14ID:???
>73
ESCキー押すのもメンドーなら、所詮向いてないんじゃないの?
0080nobodyさん02/03/09 02:14ID:DRr+FD26
>>71
秀丸ってgrepの検索結果からファイルの該当行に飛ぶ方法あります?
なんだか、見た目地味だけど目が疲れなくて良い感じです、秀丸。
0081弐ch編者02/03/09 02:17ID:RjtAMhQ7
VS.NET betaでvisual perl(3日前から
コードの伸縮ができるのがよいかも。
0082nobodyさん02/03/09 02:29ID:???
>>80
tagjump

戻るのは
backtagjump
00838002/03/09 02:37ID:???
>>82
これは便利だ。
ちゃんとマニュアル読んでじっくり使ってみるね。
どうもありがとう。
0084nobodyさん02/03/09 11:16ID:???
秀丸の特徴として正規表現を挙げたい。
最近、新機能で

\f \fで挟んだところは\0 \1・・・で参照出来る機能が付いた。
Perlで言う()と\1 \2・・・だね。

例:
\f.\f -> \0\nでsplit();と同じ効果。

Windows用エディタで我こそはと言う反対勢力求む。
0085nobodyさん02/03/09 11:32ID:pM3Z+Fqz
>>84 
秀丸のマクロ使いだしてから、すべてのエディタを捨てたのでわからない。
0086nobodyさん02/03/10 00:37ID:p5UmHt4P
エディタじゃないけど、
Win環境CVSってWinCVSしかないんかな?
CVSを使おうと思ってインストールするも、
commitとかがDLLエラーで実行できなくて諦めてるんだけど…。
0087nobodyさん02/03/10 00:55ID:???
・OSから再インストール
・Cygwinで以下略
・telnetで以下略
・あきらめてVSS
くらいしか思いつかないなぁ・・・・
ム板にでも行って聞いてくるとか。
0088nobodyさん02/03/10 12:56ID:???
>>87
レスどうも。

OS再インストールはいやだ…。
VSSでも調べてみます。
0089nobodyさん02/03/27 22:14ID:8XoneYAB
自作エディタを使うツワモノはいないのか?
0090Dream ★02/03/27 22:25ID:???
>>89
Perl書くのに使えるPerlCGIを作って下さい。
その場でテストできたり、とか、バージョン管理なんか出来ると便利かも。
0091nobodyさん02/03/28 03:11ID:???
90の発言が厨房過ぎて悲しくなったのは俺だけか?
0092Dream ★02/03/28 05:25ID:???
>>91
作って下さい、ていうのは冗談だけど、面白いかもなぁと
思ったんだけど。
思っただけです、すいませんです。
0093nobodyさん02/03/28 18:26ID:???
コード書けないコテハンはこの板には不要です。
0094nobodyさん02/03/28 23:55ID:???
>>93
どの程度できれば「コード書ける」って言っていいんですか?
0095Dream ★02/03/29 00:03ID:???
>>93
#!/usr/local/bin/perl
if ($ENV{'HTTP_ACCEPT_ENCODING'}=~/gzip/) { select (STDOUT); $|=1;
print <<END;
Content-Type: text/html; charset=Shift_JIS
Content-encoding: gzip

END
open(STDOUT,"| $gzip -c");
} else {
print "Content-Type: text/html; charset=Shift_JIS\n\n";
}
}
else { print "Content-type: text/html; charset=Shift_JIS\n\n"; }
}
foreach(100000) { print "コード書けないコテハンはこの板には不要です。\n"; }
exit;
0096nobodyさん02/03/29 00:04ID:???
}
が一個多い
0097nobodyさん02/03/29 00:06ID:???
>>95
なかなか痛いコードだね。
0098弐ch編者02/03/29 00:08ID:7rYViVF9
>>96
そんなレベルのはなしじゃない、、、
>>95
漏れならこうかくけどなぁ(笑
#!/usr/local/bin/perl
if ($ENV{'HTTP_ACCEPT_ENCODING'}=~/gzip/) {
select (STDOUT);
$|=1;
print <<END;
Content-Type: text/html; charset=Shift_JIS
Content-encoding: gzip

END
open(STDOUT,"| $gzip -c");
}
else {
print "Content-Type: text/html; charset=Shift_JIS\n\n";
}

foreach(1..100000) { print "コード書けないコテハンはこの板には不要です。\n"; }
exit;
0099nobodyさん02/03/29 00:26ID:???
コテハンはこの板には不要です
0100nobodyさん02/03/29 00:29ID:???
弐編はもっと要らない。
0101nobodyさん02/03/29 00:31ID:???
$gzipを空にしてる馬鹿っぷりがイイ!!
0102nobodyさん02/03/29 00:34ID:???
スレ違いもほどほどに。
0103Dream ★02/03/29 06:52ID:???
>>101
あーほんとだ。$とっちゃってください(笑)
>>102
秀丸使ってます。
0104nobodyさん02/05/06 20:34ID:???
#!/usr/local/bin/perl
use strict;
$|=1;
$\="\n";
print "Content-type: text/html; charset=Shift_JIS";
print "Content-encoding: gzip" if $ENV{'HTTP_ACCEPT_ENCODING'} =~ /gzip/;
print "";
open STDOUT, "| gzip -1 -c" if $ENV{'HTTP_ACCEPT_ENCODING'} =~ /gzip/;
print "コード書けないコテハンはこの板のネタとして必要です。" for 1..10;
exit;
0105 02/08/09 17:49ID:???
ed使ってます
0106     02/08/17 00:50ID:QPkDqHBT
http://kabu4.tripod.co.jp/top.html
http://kabu4.tripod.co.jp/
http://kabu4.tripod.co.jp/yuutai.html
http://kabu4.tripod.co.jp/shop.html
  
0107nobodyさん02/08/17 08:25ID:???
FreeBSD=ee
Windows=Mifes
0108nobodyさん02/08/17 13:25ID:???
my $editor = emacs21 if ($os eq 'FreeBSD');
my $editor = sakura-editor if ($os eq 'Windows');
0109nobodyさん02/08/18 13:13ID:???
my $editor = emacs21 if ($os eq 'VineLinux');
my $editor = QX if ($os eq 'Windows2000');
0110nobodyさん02/08/19 01:49ID:???
文字サイズが10.5ptじゃないと落ち着かない。多分病気。
0111nobodyさん02/08/24 12:21ID:???
普通にemacsで書いてる人って意外と少ないんですね。
私はdesktopでcodingの段階ではemacs、
すでにサーバに上げちゃったやつの手直しはviです。
ただしemacsで書いたソースをviで修正すると、Indentが面倒という罠。
0112nobodyさん02/08/28 01:57ID:???
my $editor = ne if ($wm eq 'xfce');
my $editor = gedit if ($os eq 'gnome');
my $editor = kwrite if ($wm eq 'kde);

Kwriteが一番よさげ。
0113名無しさん@Emacs02/10/29 18:19ID:RG4djvLS
Emacs 21.2.92
0114nobodyさん02/10/29 20:44ID:enddXrMH
2chの書き込みフォーム
0115nobodyさん02/10/30 00:24ID:pgZXFse4
emacs に50カノッサ
0116nobodyさん02/10/30 07:56ID:AMk5+dqa
emacs-nox .
0117東京kitty ◆A4cRD3R2n. 02/10/31 10:45ID:z9gv1haA
黙ってMIFES(@w荒
0118nobodyさん02/10/31 13:25ID:???
K2
01199802/10/31 18:46ID:k1aHT+YE
秀丸じゃ!
0120nobodyさん02/11/01 02:09ID:???
Jedit

Macです。
0121nobodyさん02/11/01 11:07ID:???
秀丸です。
最高です。

ところで、コードの書けない名無しもこの板に不用です。
どーせ調べもしないで、
わけの分からない単発スレを立てるから。
■ このスレッドは過去ログ倉庫に格納されています