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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。02/02/22 14:58ID:SmrVYuya
タイトルの通りです。
どんなエディタ使ってる?
0239nobodyさん03/07/02 23:53ID:???
>>238
素直に使えそうなIDE探すか、emacsなんかのマクロ系エディタで
がんばってマクロを作るかだ。
下手なIDEより何かの言語でマクロ作る方がよっぽど望むものが得られるでしょう。

少なくともコーディングに限って言えば、Delphiの標準IDEはとてもじゃないけど
満足すべきものではないと思うよ。
コーディングはテキストエディタ、デバッグはIDEと使い分けないとやってらんない。

個人的にはPerlに補完はいらない気配。
0240nobodyさん03/07/06 01:39ID:???
やっぱParlBuilderでしょ。
0241nobodyさん03/07/07 13:31ID:???
TeraPad。
機能よりデザイン重視なんです。
0242山崎 渉03/07/15 11:09ID:???

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0243山崎 渉03/08/02 02:41ID:???
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0244ぼるじょあ ◆ySd1dMH5Gk 03/08/02 05:27ID:???
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ
0245山崎 渉03/08/15 22:48ID:???
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
0246nobodyさん03/10/22 08:51ID:???
ホシュ
0247nobodyさん03/11/26 19:06ID:FYX4R/YN
emacs
0248nobodyさん03/11/28 21:42ID:???
WinではTeraPad
Macではmi
0249nobodyさん03/11/30 13:53ID:???
K2Editorかvi
0250nobodyさん03/12/14 15:03ID:???
Linux だとEmacs
Windowsだと TepaEditor
0251nobodyさん03/12/14 16:15ID:X6Ocksor
Perlを始めようと思ってJmEditor2を導入したのですが、JmEditor2からperl.exeに編集中のファイルを渡して
実行させる方法についてご教授いただけないでしょうか?

ツール>環境設定2>ツール設定、で
タイトル:Perl
ファイル名:(本体のファイル名を正しく書いています)
引数:%F
ショートカット:(空白にしています)
と設定しています。
.plファイルを作成してツール実行>Perl、を実行すると、一瞬コマンドプロンプトが開くのですが、すぐに閉じて
しまいます。結果が出力されるのを見たいのですが、設定等に何か誤りがあるでしょうか?
もし、よろしければご存知の方、この阿呆をお導き下さいませ、、、。
0252nobodyさん03/12/14 16:23ID:???
>>251
スクリプトの最後に <STDIN>; を書けば?
025325103/12/14 16:49ID:???
>>252さん
ありがとうございます。
試して見ましたが駄目でした…。
コマンドプロンプトを起動して、
perl.exe "ファイル名"
と入力してやると、同じスクリプトでも画面にきちんと表示されて勝手に窓が閉じてしまうということはないので、
原因は恐らくスクリプト自体にはないと思うのです。
0254nobodyさん03/12/14 17:45ID:???
秀丸つかってるんですが、
VBとかActionScriptみたいに、
オートコンプリートなり、候補を表示してくれるマクロってないでしょうか?
0255nobodyさん03/12/14 18:28ID:???
マクロを使いまくろー
0256nobodyさん03/12/15 05:07ID:???
emacs
025725103/12/15 17:24ID:???
結局、バッチファイル作って誤魔化すことに。これで何とかJmからショートカットキー一発で実行できるようになりました。

@echo off
echo C:\Perl\bin\perl.bat
echo %1
C:\Perl\bin\perl.exe %1
set /p INP="[end]"

0258nobodyさん03/12/15 21:36ID:???
JmEditorはメッセージパネルに結果が反映されると思ったけど。。
0259nobodyさん03/12/15 22:22ID:???
サクラエディタ
0260nobodyさん03/12/19 02:14ID:MQefTj3I
>254

www18.big.or.jp/~fujiwara/ikki/

ここの補完マクロとかじゃダメ??
0261nobodyさん03/12/19 02:17ID:???
糞長いメソッド名なんかを補完してくれるとスピード上がるから
便利だと思うが、perlなら自分で書いたほうが候補選択するより
速くないか。あったらあったでけっこうウザイとこもあるぞ。
0262nobodyさん03/12/19 17:24ID:s0hPhfIy
no editer使ってる
0263nobodyさん03/12/20 10:40ID:???
う゛ぃ
0264nobodyさん03/12/20 18:20ID:p9zkdMeV
vivi
026525103/12/21 02:03ID:???
>>258
ですよね。
「ツール実行」を無理に使うよりも「コマンド実行」で出力結果をJmEditorに戻す方が便利かも。
「ツール実行」でつかえる%F(ファイル名を格納する仮引数)が「コマンド実行」で使えないのがやや不満だったのですが、
ファイル名の入力の手間を惜しむことが馬鹿らしいということにようやく気づきました。
0266nobodyさん03/12/21 14:00ID:???
Windows
  EmEditor v4

UNIX
  vi
  kate
0267nobodyさん04/01/01 12:34ID:???
komodo 使ってる人いない?
0268kenc04/01/05 22:28ID:SoMwPlys
HTMLエディタのアンケートやってます。
cgiとかでperl使う時は、
HTMLも使うってことで・・
http://www.enquete.ne.jp/hundred/survey/20031217-6/
結果は後で公開します。
0269nobodyさん04/01/09 07:32ID:???
ぱーるえでぃた
0270nobodyさん04/01/20 15:35ID:tnPkYDkP
寺pad
0271nobodyさん04/01/20 21:39ID:???
GEdit。軟弱者ですまん。
0272nobodyさん04/01/26 15:59ID:???
>>222
良いですね。
私には小指が、、、だからvi使ってます。

つる小指があるだけでも
0273nobodyさん04/01/26 23:47ID:???
>>272
だからそれは押し方が間違ってるんだってば。
0274nobodyさん04/01/27 03:03ID:???
てらぱっど
027527204/01/29 07:05ID:o+dsnC+e
>>273
いや、そういう問題じゃなくて私には小指が、、。何しろ去年から更正したもんで
0276nobodyさん04/01/29 07:24ID:???
なんでDWはPerlに対応しないんだ
0277nobodyさん04/01/29 08:10ID:???
( ゚д゚)ハァ?
027827304/01/29 22:38ID:???
>>275
それは大変でしたね。
でも大丈夫。
左Ctrlは小指の付け根で押せばいいんで、指先は不要です。
027927504/01/29 23:16ID:o+dsnC+e
どうもです。付け根ですね。
0280nobodyさん04/01/29 23:18ID:???
( ゚д゚)ハァ?
0281nobodyさん04/01/30 01:12ID:gRp74IYN
eclipseでperlのコーディングを行っている人は
いませんか? 使い心地は?
028227304/01/31 00:22ID:???
>>281
Perlではeclipse使ってないけど、eclipse自体はお勧めはできる。

eclipseはプラグインもあるしキーカスタマイズもできるし良さげなんで
良いには良いのだけど、細かい使い勝手からいって、総合的なコーディングの
早さとかストレスの抑制といった面で、外部エディタとして使い慣れたテキストエディタ
を用意して、コーディングにテキストエディタ、デバッグにeclipseという
使い分けをした方がいいんじゃないかと思う。
IDEはテキストエディタより優れているけれど、テキストエディタには
どうしてもかなわない存在とも言える(現時点では)。
矛盾するけど、そういうものなんですよ。
まあPerlではeclipseが使い物になるかどうかもわからんわけだが。
とりあえず使ってみれ。
0283nobodyさん04/02/01 02:27ID:???
perlのコード書くのに、いちいちあの糞重いeclipseを立ち上げるなんて
気が狂いそうになる。
(javaではすごくお世話になっていますけどね。)
0284nobodyさん04/02/02 14:11ID:???
ここ最近デバックにお世話になってます>eclipse
確かに立ち上げるのに時間掛かりますが
自分のヘタレコードのデバックの労力を考えると
ペイできるかなと思ってまつ
0285nobodyさん04/02/02 22:13ID:Hj2jj6G3
禿丸はアイコンがなんか嫌い。
0286nobodyさん04/02/03 03:49ID:BY7pgIfq
>>285
激しく同意
0287nobodyさん04/02/03 14:31ID:X9qfhboc
s/// を使って、s/ABC/http://ABC/ と
ABCの文字列をhttp://ABCとしたいのですが、スラッシュがあることによって
文字列として「http://」と認識してくれません。
[]や""で囲ってみたのですがダメでした・・・。どうかおしえて下さい。
0288nobodyさん04/02/03 18:05ID:???
>>287はこれでもくらえ

&httpchange($text,$target);

sub httpchange{
($str,$key) = @_;
$http = "http://";
$str = " $str ";

if ($str =~ /$key/){
@array = split(/$key/,$str);
$key2 = $http.$key;
$str = join($key2,@array);
}

$str = substr($str,1);
chop $str;
print $str;
}
0289nobodyさん04/02/04 00:01ID:???
>>286
何ていうか、カラフル過ぎるんだよな。
テキストファイルのアイコンってのは、もっと殺伐としているべきなんだよ。
0290nobodyさん04/02/04 03:07ID:???
>>289
同意
0291nobodyさん04/02/04 20:00ID:???
>>285
俺は優「秀」だよ、
って感じがして、やな感じ。漏れの心が狭いのかな。
そんな漏れが使うエディタはviなり。
0292nobodyさん04/02/06 21:40ID:???
ごめんVCのツールオプションでActive Perl登録して使ってる
0293nobodyさん04/02/10 00:31ID:???
xemacs
mi
Jedit
0294nobodyさん04/03/03 19:10ID:mCtGesBc
xx.cfg←こういうファイル開きたいんだけど、自分のemエディタじゃ開きません。
フリーで何かいいやつありませんか?秀丸って有料ですよね・・・
みなさんはどうしていますか?
0295nobodyさん04/03/03 19:11ID:mCtGesBc
あ、ちなみにウィンドウズ使いです。
0296nobodyさん04/03/03 22:28ID:???
開きませんってどういうことだよ。
PC初心者版池よ。
0297nobodyさん04/03/06 03:12ID:???
>>294
xyzzy使っとけ。
0298nobodyさん04/03/06 13:42ID:???
>>294
マルチポストかよ。
MTはお前には無理。諦めろ。
0299nobodyさん04/03/20 21:16ID:???
誰でも最初は難しいことだと思う。
だんだん勉強していけば出来ると思うよ!
がんがれ。
0300nobodyさん04/03/21 17:21ID:GwZDt9SE
windowsなら
PerlEdtior と Copal の組み合わせはお勧めするよ。
両方とも単独じゃしょぼいけど。

Copalのエディタ設定に、PerlEdtiorを指定すればいいよ。
0301nobodyさん04/03/22 00:10ID:???
WINなら秀丸。
秀丸にマクロと強調表示定義を入れれば、十分。
マクロで構文チェックまで出来る。
http://hide.maruo.co.jp/lib/macro/index.html
http://hide.maruo.co.jp/lib/hilight/index.html

つまらないかもしれないが「対応するカッコに移動」が出来るのは
秀丸位じゃないかな。

これ面白そうだよ。(Perlにも使えるかも)
http://hide.maruo.co.jp/lib/macro/html009.html
0302nobodyさん04/03/22 01:15ID:uYa1XyX0
cat > src.pl (Windows は type con > src.pl)
これ最強かつ最高
一度間違えたら最初からやり直しという潔さは
まさに真のperlプログラマのためのエディタ
0303die($/)04/03/22 01:39ID:???
>>302
Perlプログラマなら
perl -e "open(OUT,'>>src.pl');print OUT '#!/perl...';"

これに限るw
0304nobodyさん04/03/22 01:44ID:???
>>301
>対応するカッコに移動
これはさりげなく便利だよね。

入力支援マクロはCompleteXがいいな。
0305nobodyさん04/03/22 01:50ID:???
みんな秀丸にお金払ってるの?
0306nobodyさん04/03/22 02:06ID:???
みんな尻抜いて使ってます。
0307nobodyさん04/03/22 14:17ID:???
>つまらないかもしれないが「対応するカッコに移動」が出来るのは
>秀丸位じゃないかな。
TeraPadでも可能だったりします。
0308nobodyさん04/03/22 23:57ID:???
秀丸はクセがなくい上使いやすくていいね。俺もアイコンは嫌だけど。
次にサクラエディタがいい。
0309nobodyさん04/03/23 00:04ID:???
>>301
meadowでも当然できます。
0310nobodyさん04/03/23 00:26ID:???
Cygwin/Emacs でも…
0311nobodyさん04/03/23 00:37ID:???
結論:
秀丸にお布施までして使う必要はなし
使うなら尻抜いて使え。
0312nobodyさん04/03/23 00:39ID:???
>>311
尻抜くって何ですか?
0313nobodyさん04/03/23 03:24ID:???
>>312
わからないなら使うなという意味かと。
0314nobodyさん04/03/23 10:24ID:IbsBIhUm
>>304さん
CompleteX、いいですね。
情報ありがとう。

ほかに秀丸のPerl強化の情報があれば、、どなたか?
0315nobodyさん04/03/23 16:12ID:???
漏れはutfで記述するときはsakuraエディタを使ってたが、
規模がデカくなってくると構造化エディタが見通しが良いので使ってるかな。

あと、utf-8をつかってると、sakuraでも出ない文字があるので最近は
(ちと見通しが悪くなるが)emeditorも悪くないと思っている。

取敢えず、秀丸はいらね状態。
0316nobodyさん04/03/23 16:29ID:???
秀丸でルーチンに飛べたらPerlEditer捨てるんだが。
0317nobodyさん04/03/23 16:55ID:???
秀丸はアイコンが嫌ってやつ<自分で変えろよ
0318nobodyさん04/03/23 18:02ID:???
>>317はアイコンの変え方を知らないから、こんな事を言って方法を炙り出そうとしているに3000ペリカ。
0319nobodyさん04/03/23 18:04ID:???
と言われたのでRHでやってみようと思った。
出来なかったら謝る。&他の方法を探してみる。
032031904/03/23 18:10ID:???
あツールバーじゃなくてプログラムアイコンね
032131904/03/23 18:15ID:???
うん出来るね。しかしいいアイコンがないな。
0322nobodyさん04/03/23 18:36ID:???
>>316
こんなのならできなくもない
http://pc2.2ch.net/test/read.cgi/php/991372719/255-257
0323nobodyさん04/03/23 21:30ID:???
>>322
よさげですがシェアということでちょっと・・・
で調べたら(というかアイコン探してたら)↓こんなの発見
ttp://hail2u.net/archives/#hidemarumacro
しかし動いてくれない。。ふむよさげなのに。
0324nobodyさん04/03/23 21:31ID:???
↑
ttp://hail2u.net/archives/#hidemarumacro
の
ttp://hail2u.net/archives/hidemarumacros/MenuJumpPerl.mac
032532304/03/23 21:37ID:???
動かないから、とりあえず秀丸マクロ勉強してたんだが、
一行目のfiletype関数がおかしいだけのようだった
おそらく秀丸のバージョンアップでfiletype関数が
"拡張子だけ"から"ドライブも含めたフルパス"に変わったのかな。
正規表現に変えたらおkかと。
って一人で何やってるんだろ。
032632504/03/23 21:41ID:???
あれちょっと違うな325は無しで。スレ汚しスマソ。
0327nobodyさん04/03/23 21:58ID:???
ああできましたわ。
とりあえずルーチンジャンプが出来たから俺は秀丸で行きます>>1
0328nobodyさん04/03/24 00:14ID:???
>>324
これいいな。入れよっと。
032932304/03/24 17:29ID:???
>>328
普通に使ってますわ。でもまだperlediterに慣れちゃってるからか
ちょっと違和感ありありでコーディング中。
さて、PHPのこことよく似たスレでいい感じのマクロ上がってたんで紹介↓
ttp://www007.upp.so-net.ne.jp/masema/software/tribute.html
ちょっと大げさかなってな感じだがこれも使えそう。
0330nobodyさん04/03/25 08:40ID:idrIi+lt
>>324
おっ! いいのあるね。ありがと。
早速つかいはじめました。

「文字コードを指定して開き直す」ってやつもいいね。
HPのソースコードを見るとき助かるよ。
0331nobodyさん04/03/25 10:07ID:???
Fedora Core 1 使いはじめたんですけど
日本語混じりのスクリプト書くときは
Emacsかgeditです。
vimだと文字化けしてしまいます。
設定でなんとかなるのかもしれないかな、
ということで調査中です。
ちなみに、Cだとvimでも
日本語表示させるプログラム書いても
文字化けなんかしないのですよね。
0332nobodyさん04/03/29 09:18ID:???
332 nobodyさん sage [04/03/25 15:42 ID:???]
>>331
文字コードの問題だと思う
vimは知らんけどviはEUCしか使えなかった
設定でどうにかなるらしいからマニュアル読んでみれば?
あとgeditってなんか保存するとUTFになる気がするんだけど
0333nobodyさん04/03/29 09:19ID:???
333 nobodyさん sage [04/03/25 16:19 ID:???]
見てわからんなら人に聞いてもわからんわヴォケ
0334ログ04/03/29 09:39ID:???
334 nobodyさん sage [04/03/25 16:23 ID:???]
おもいっっっっっきり誤爆
0335nobodyさん04/03/29 09:40ID:???
335 nobodyさん sage [04/03/25 22:15 ID:???]
Vim
2ch見るのもVim
0336nobodyさん04/03/29 09:42ID:???
336 331 sage [04/03/26 02:17 ID:???]
>>332
返信ありがとう。
今日perl-5.8.3-16にアップデートしたら
vimで日本語を表示するスクリプトを作って実行しても
文字化けしないようになりました。
スクリプト書くのはvimが便利だと思う。

Fedora Core 1、標準は UTF-8になってるけど
vimは設定ファイルを作ると
日本語の文字コードを自動判別してくれます。

謎なのはgedit。保存するときの
文字コードは追加できますが
開くファイルの文字コードを自動判別はできない?
geditで作ったファイルは問題ないみたいなんですが。
RedHat9の時にはあった設定の項目がなくなってるし。



0337nobodyさん04/03/29 09:43ID:???
337 nobodyさん sage [04/03/26 09:37 ID:???]
>>336
空白行ウゼェよヴォケ
0338俺が持ってるのはここまで。04/03/29 09:44ID:???
338 nobodyさん sage [04/03/26 10:53 ID:???]
xemacs on SunOS.
■ このスレッドは過去ログ倉庫に格納されています