サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
パリ五輪
shunlp.blogspot.com
金曜日, 12月 22, 2006 ctagsのJavascriptの分を自分用に変更 自分は、vimでコードを基本的に書きますが、そこでかなり役立つのがctagsです。多分、普通のvimユーザーでコード書いている人は、使っていると思いますが、ここで、Javascriptのtagsがいけてない。見たところ、 function test(){ return xxx; } このフォーマットしか対応してなくて、prototypeを使ったものとかはまったくタグが作られないです。 いろいろ調べている内に、どうも自分で自分が使用する分を最低限満たす分を書きたくなってしまったので、書きました。少し制限がありますが、ctags5.6のオリジナルよりは多少いいはず。自分のvimではこんな感じ。 今回作成したタグ作成のコードは、なんとなく、class, methodもタグ出力します。それをtaglist.vi
日曜日, 4月 29, 2007 XMLタグの閉じタグ補完 Vimで閉じタグを補完してくれるスクリプトは、いくつかあるけど、自分にはしっくりこなくて、その理由を考えると、補完するタイミングを自分で決めれないっていうのが結構大きな原因っぽいというのがわかった。あるキーを押したときにだけ閉じタグを補完するスクリプトを試しに作成したので、公開。 タグを入力してから<a-/>を押すと(Alt + /)閉じタグを補完。 具体的には、<XXX> -> <XXX></XXX>って感じです。 <a-/>を自分のすきなキーにおきかえれることでマッピングを変更できます。 以下のコードを.vimrcに入れればオッケ。 inoremap <expr> <a-/> XMLTagComplete() fun! ReverseStr(str) let result = '' let len = strlen(a:str
月曜日, 1月 15, 2007 hpricotいい。 htmlの解析にhpricotというライブラリを使用していますが、これは使いやくてかなりいい感じです。(正直、このぐらい使いやすいライブラリを自分でもかけるようになりたいって思った。。)普通のhtmlでも、XPathを使用できるので、抜き出したい部分を簡単に取れます。 gemにもなっているので、 gem install hpricot でさくっとインストールできます。 一例として、リンクの一覧を取得するスクリプトを書きました。href属性のみでなく、<a>...</a>で囲まれているテキストも取得します。(Yahoo!Japanのトップページは、EUCなので、$KCODE='e'を指定しています。) $KCODE='e' require 'rubygems' require 'hpricot' require 'open-uri' r
火曜日, 1月 10, 2006 watirを試す これは、面白い。テストだけでなく、なんか別のことにも使える。日本語もオッケー見たいやし。 ruby 1.8.3 (2005-10-13) [i386-cygwin]で、 gem install watir で、watirをインストール後、以下のコードを実行すると、IEが立ち上がって、勝手に ログインし、メールの画面まで行く。 require 'watir' #自分のものを入力する。 username = 'ユーザー名' passwd = 'パスワード' ie = Watir::IE.start("http://www.yahoo.co.jp") ie.link(:text, 'ログイン').click ie.link(:text, 'SSL(https)').click ie.text_field(:name, 'login').set(
このページを最初にブックマークしてみませんか?
『shunlp.blogspot.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く