とりあえず日記

VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ→VIM→秀丸エディタ(いまここ🍄)

2011-01-29から1日間の記事一覧

秀丸エディタからiTunesを操作するマクロ

「秀丸エディタからiTunesを操作するマクロ」が窓の杜さんで紹介されました。(窓の杜) http://www.forest.impress.co.jp/docs/review/20110117_419757.html(ダウンロード) http://hide.maruo.co.jp/lib/macro/itunes.html(github) https://github.com/…

C++のヘッダから空の実装(.cpp)を自動生成します

C++のヘッダから空の実装(.cpp)を自動生成します。 空の実装は、新しい秀丸を開いてそこに生成します。 //【ヘッダ】 class foo{ foo(); virtual ~foo(); int __cdecl bar()const; //実装のあるメソッドは無視される。 inline void invole()const{ std::cout …

Xの式からYZWを生成します。(ベクトル演算)

ベクトル、クォータニオン(4元数/Quaternion)の数式を書くときに多少便利かと。 【変換前】 f32 x = pos.get_x() * scale.get_x();【変換後】 f32 x = pos.get_x() * scale.get_x(); f32 y = pos.get_y() * scale.get_y(); f32 z = pos.get_z() * scale.get_…

for文の補完(C++のSTL/BOOST)

for文の補完(C++のSTL/BOOST) //このような、C++のSTLコンテナから、( | はカーソル位置、この位置でマクロを起動する) std::vector<int> var; for var| //以下の、forループを生成します。 for(std::vector<int>::const_iterator itr=var.begin() ; itr!=var.end(</int></int>…

test

自作の秀丸マクロを公開していきます。