WordPress ブログと Web フォーラム (phpbb) でコード スニペットを頻繁に共有しています。
Visual Studio 2010 とProductivity Power Toolsを使用しています。
この拡張機能の [ Align Assignment ] オプション ( ) を使用すると、適切Ctrl+Alt+]
な書式設定が得られます。
static void Main()
{
int firstInt = 20;
int secondInt = 50;
int thisWillBeTheThirdInt = 100;
}
ただし、FireFox、Chrome、または Notepadd++ を使用して Web サイト フォームにコピー アンド ペースト (またはフォーマットせずにコピー アンド ペースト) すると、フォーマットは次のように戻ります。
static void Main()
{
int firstInt = 20;
int secondInt = 50;
int thisWillBeTheThirdInt = 100;
}
質問:割り当てを揃えてコードをコピーするにはどうすればよいですか?
これまでに機能しなかったこと:
- AutoHotKeyでプレーンテキストとして貼り付け、
- Untabify置換拡張機能、
- VS2010 にはtabify/untabify オプションがありません。どうやら Productivity Power Toolsがそれを無効にしているためです。
Better Fixed Mixed tabsを使用すると、ほとんどのスペースがタブに置き換えられたので、いくらか役に立ちました (正しくコピー/貼り付けされます)。ただし、スペースが残っていると、コピーして貼り付けるときにフォーマットが乱れます。