2005/11/15
Vimで検索語を真ん中に。
激しく自分好みになった。
ref - ずんWiki - vim - 検索語が画面の真ん中に来るようにする
Trackback
No Trackbacks
Track from Your Website
http://blog.xole.net/trackback/tb.php?id=346
激しく自分好みになった。
ref - ずんWiki - vim - 検索語が画面の真ん中に来るようにする
No Trackbacks
http://blog.xole.net/trackback/tb.php?id=346

このweblogは、クリエイティブ・コモンズ・ライセンスの下でライセンスされています。
Copyright © 2004-2009 Xole.net
Page generation : 0.2621 seconds.
8 Comments
Re: Vimで検索語を真ん中に。
IDEって使ってます?
TruStudio 重い腰を上げて入れてみたんだけど、
ちっとも良さが分からなくて。。。
重いバグがあった時だけでも、デバッグ用にと思ってたんですが、
ローカルにいちいち環境作って、
しかも、クライアントはWindowsな人間だから、
Windowsな環境でのデバッグじゃあ意味ないじゃん!みたいな。
シェル + vim + screen な環境は変える気はないのですが、
できる人のデバッグ環境には非常に興味があります。
何かいいのありますか?
From : kenboo! @ 2005-11-17 04:59:31 編集
Re: Vimで検索語を真ん中に。
僕はIDEにPHPEclipse使ってます。
時々ZendStudioも使います。
ZendStudioはデバッグが見やすいですが、IDEとして慣れてるEclipseは離せません...
小さいもの(Trophpみたいのだったら)ならばvimが一番いいですよ!
コードを書いてる途中で落ちることがないですから!(笑
個人的に、PHPのデバッグにはやっぱXdebug必須です。
これないとやっていく自信がありません(^^;;
あと煮詰まってしまった時は
PHPCoverage(http://developer.spikesource.com/wiki/index.php/Projects:phpcoverage)を使ってます。
# というか僕なんかは一般的な方法でしかデバッグしてないっす...orz
From : nowel @ 2005-11-17 11:55:38 編集
Re: Vimで検索語を真ん中に。
教えて状態で恐縮です。
私は、ssh(putty) + vim + screen なUNIX野郎です。
hataさんもUNIX系かなと思ってお尋ねしたんですが、
vimはWindows上で使ってるんですか?
デバッグは、ずっとvar_dump()埋め みたいな
あまりにもいけてない手法でやってきてたので、
いい加減まずいなと思い、Windows PCにEclipseをいれてみました。
Eclipseでのデバッグって、UNIX開発機上で開発している場合には、
私の場合だとWindowsクライアントにソースを落としてきてのデバッグって
ことになるんですかねえ。。。
> 個人的に、PHPのデバッグにはやっぱXdebug必須です。
XdebugをTruStudio抜きにして、素で使ってての利点って、
var_dumpが見易くなる、ってあれぐらいなんでしょうか。
詳しく追ってないのですが、既存のアプリにXdebug入れると、
リンクをクリックしても、アクセスログにもログが残らない状態で
アプリが実行されないページばかりなんですよね。
確か、入れ子だかの制限値があったので、その辺の調整かな?
とは想像しているのですが。。
うまいものご馳走させて頂くので、
hataさんちで、開発環境をみして欲しいー、みたいな。:p
# shell + vim + screen は絶対手放せないっす
From : kenboo @ 2005-11-18 02:46:56 編集
Re: Vimで検索語を真ん中に。
> 私は、ssh(putty) + vim + screen なUNIX野郎です。
> hataさんもUNIX系かなと思ってお尋ねしたんですが、
> vimはWindows上で使ってるんですか?
僕もUNIX系です。です。
Win上にcoLinux+sshでvimです。最近
> Eclipseでのデバッグって、UNIX開発機上で開発している場合には、
> 私の場合だとWindowsクライアントにソースを落としてきてのデバッグって
> ことになるんですかねえ。。。
たぶん、そうだと思います。(cvsとかsvnですね)
smbとかでマウントしてしまうのもいいのかもしれないですが、sshなら素でvimがいいかもしれません。。。
Trusudioでリモートデバッグは対応してなかったでしたっけ。(最近使ってないので分からないっす...
> 詳しく追ってないのですが、既存のアプリにXdebug入れると、
> リンクをクリックしても、アクセスログにもログが残らない状態で
> アプリが実行されないページばかりなんですよね。
> 確か、入れ子だかの制限値があったので、その辺の調整かな?
> とは想像しているのですが。。
プロファイルですかね...
xdebug_profilerだかなんかで設定してるんで、それのことですかね。
xdebugはvar_dumpとstacktraceが見やすい以外使いこなしてません...orz
なので
> デバッグは、ずっとvar_dump()埋め みたいな
は僕もやっちゃってます。
var_dump最高です。
> うまいものご馳走させて頂くので、
> hataさんちで、開発環境をみして欲しいー、みたいな。:p
たぶん、kenbooさんとほぼ同じ事をやってます。
ZendStudio for IBMとかKDeveloperとか使ってみたり自分の開発環境を模索中です。
いつもたどり着くのは
vimとかEclipse最高じゃね?
var_dumpでなんとかならね?
みたいな...orz
僕ももうそろそろ変えていかないといけないと思ってます。。。
From : nowel @ 2005-11-18 14:54:54 編集
Re: Vimで検索語を真ん中に。
> > Eclipseでのデバッグって、UNIX開発機上で開発している場合には、
> > 私の場合だとWindowsクライアントにソースを落としてきてのデバッグって
> > ことになるんですかねえ。。。
> たぶん、そうだと思います。(cvsとかsvnですね)
> smbとかでマウントしてしまうのもいいのかもしれないですが、sshなら素でvimがいいかもしれません。。。
> Trusudioでリモートデバッグは対応してなかったでしたっけ。(最近使ってないので分からないっす...
smbマウントですか。。。
でも結局、WindowsなPHP環境でのデバッグってことに変わりないから
基本ボツかなあ。
# 一応環境は持っておきます。
hataさんは、PHPeclipseをプラグインとして使って、
リモートデバッグされているってことでしょうか?
ecripse最高っていう声を聞いちゃうと、
どうしても取り入れなければと思っちゃいますねえ。
時間かけて調べてみようかなあ...
# 結局、vim だけで終わっちゃうような。
From : kenboo! @ 2005-11-19 12:12:36 編集
Re: Vimで検索語を真ん中に。
僕はPHPEclipseでリモートデバッグはしてないです。
ローカルにいったん落としてデバッグしてます。
# cvsとかで落として部分的にコミットですね。
リモートではできない部分(連体など)は今のトコ出会ってないので、直接リモートを弄ることはないっす。
> でも結局、WindowsなPHP環境でのデバッグってことに変わりないから
> 基本ボツかなあ。
WindowsなPHP環境でもcoLinuxで対処可能かも。とか思ってみたり。;P
むしろWindows環境の方が便利なツール(GUI)が多いので便利なのじゃないかな。とか最近思っていたりしてるんですが(笑
あと、Eclipse最高。とか言ってしまうのは、かなり多くの部分で一つに集約できてしまうからです。
svnもjavaもphpも一つのIDEで良いのでかなり重宝してます。
重いのが難点なので、時々エディタでやっちゃったりします。(vim)
一度Eclipseを入れてプラグインを増やしたら手放せなくなるかも。です。
面倒な部分が減りますよ。
From : nowel @ 2005-11-19 15:32:28 編集
Re: Vimで検索語を真ん中に。
なるほどー。
co前提な部分が大きいのですかね。
うーん、やっぱり見てみたい!
できる人が周りにいるっているのは本当に大きいですね。
これからもよろしくお願いします。
From : kenboo! @ 2005-11-20 03:52:39 編集
Re: Vimで検索語を真ん中に。
> うーん、やっぱり見てみたい!
> できる人が周りにいるっているのは本当に大きいですね。
こういうのをPHP勉強会でやってみるのもいいかもですね。
# ただ自分の環境を見せるのって恥ずかしいですが(笑
> これからもよろしくお願いします。
こちらこそよろしくお願いしますー
From : nowel @ 2005-11-20 14:44:30 編集