Home > くだらない話 > FlashDevelopの一行コードフォーマット

FlashDevelopの一行コードフォーマット

Pocket

コードフォーマット

僕が最近FlashDevelop4を使っていて、微妙だなという点がコードフォーマットです。
コードフォーマットを実行するとカーソル位置がかなり変わってしまって、コーディングの流れが切れる感覚なのですね。
単にちょっとだけ書き換えたコードを整形したいと言う考えで使うなと言う事でしょうか?

ですが、エンターキーやセミコロン「;」を入力するとフォーマットする機能がデフォルトで有効になっているのだから、一行だけのフォーマットならこれでいいじゃないかと思い立ったのですね。

そこで、マクロにしてショートカットキーに割り当ててみると案外使い勝手が良かったのです。

もちろんブレース「{」の改行するかしないかと言うのは出来ませんが、軽く整形するだけなら十分でしょう。カーソル位置が行の末尾になりますが、思いっきりズレる事に比べれば問題ないと言えるでしょう。

やり方

メニュー→マクロ→マクロの編集 で新規ボタンで追加したマクロのEntriesの[…]をクリックして

ScintillaCommand|LineEnd
ScintillaCommand|NewLine
ScintillaCommand|LineCut
ScintillaCommand|CharLeft

と入力して、ショートカットキーを設定するだけ。

ただし、ツール→環境設定→ASComletionのDisable Code Reformatがtrueになっていると使えません。

コメント:0

コメント フォーム
Remember personal info

トラックバック:1

このエントリーのトラックバックURL
http://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

検索
Feed
アーカイブ
Meta

Return to page top