edit Re: netswitch! | vim/rubyのための部分最適化 Posted by nanki Sat, 26 Jan 2008 12:39:00 GMT Re: netswitch! | vim/rubyのための部分最適化 今はこんな風になっている。 function SymbolUnderCursor(tran) return synIDattr(synID(line("."),col("."), a:tran),"name") endfunction function SmartSemicolon() execute "normal a " try throw SymbolUnderCursor(1) catch /rubyString\|rubyRegexp/ execute "normal r;" catch /.*/ execute "normal xo \<B
NSOutlineViewをNSTreeControllerで弄る基本的なサンプルを探してみても見つからなかったので、一応メモ。 NSTreeControllerのインスタンスを作る。 InspectorパネルのBindingを表示し、ツリーの内容をバインドする。 単一の根のみを持たせる場合は、"contentObject"に根のアイテムのインスタンスをバインドさせる。 複数の根を持たせる場合は、"contentArray"に根のアイテムを要素に持つ配列のインスタンスをバインドさせる。NSSetをバインドさせたければ、"contentSet"にバインドする。 Attributesを表示し、子アイテムに関する設定をする。 "Children key path"に、子アイテムの配列もしくはセットのパスを設定する。 "Count key path"に、子アイテムの個数(整数値が得られなければ当然
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く