- 2012-02-20 (月) 22:46
- くだらない話
コードフォーマット
僕が最近FlashDevelop4を使っていて、微妙だなという点がコードフォーマットです。
コードフォーマットを実行するとカーソル位置がかなり変わってしまって、コーディングの流れが切れる感覚なのですね。
単にちょっとだけ書き換えたコードを整形したいと言う考えで使うなと言う事でしょうか?
ですが、エンターキーやセミコロン「;」を入力するとフォーマットする機能がデフォルトで有効になっているのだから、一行だけのフォーマットならこれでいいじゃないかと思い立ったのですね。
そこで、マクロにしてショートカットキーに割り当ててみると案外使い勝手が良かったのです。
もちろんブレース「{」の改行するかしないかと言うのは出来ませんが、軽く整形するだけなら十分でしょう。カーソル位置が行の末尾になりますが、思いっきりズレる事に比べれば問題ないと言えるでしょう。
やり方
メニュー→マクロ→マクロの編集 で新規ボタンで追加したマクロのEntriesの[…]をクリックして
ScintillaCommand|LineEnd ScintillaCommand|NewLine ScintillaCommand|LineCut ScintillaCommand|CharLeft
と入力して、ショートカットキーを設定するだけ。
ただし、ツール→環境設定→ASComletionのDisable Code Reformatがtrueになっていると使えません。
コメント:0
トラックバック:1
- このエントリーのトラックバックURL
- https://www.ku-da.net/hogwash/flashdevelop-line-format.html/trackback
- Listed below are links to weblogs that reference
- FlashDevelopの一行コードフォーマット ~ くだらないページ
- trackback ~ Akkii 12-02-20 (月) 13:46
-
ブログにエントリ: FlashDevelopの一行コードフォーマット http://t.co/vKe6Z4IC