私は、MonoDevelop をより不快な状態にしようとしています。私はbuttah のようなFlashDevelop から来ています。
MDでは、「一致するブレースを挿入する」オプションをチェックしましたが、キャレット/カーソルが結果のブレースの最後ではなく間に配置されていることがわかりません。
DoStuff(|)
(ここで | はカーソルです) 常に括弧を忘れているので、前もってすべての括弧を設定し、後で内容を記入するのが好きです。だから私はしばしばタイプします
function DoStuff()
{
}|
すべて一度に。理想的には、IDE が丸括弧を閉じてから中括弧を閉じ、カーソルが最後の中括弧の後に巻き上げられます。しかし、MonoDevelop では、カーソルを入力するとすぐに中かっこの内側にカーソルが置かれてしまいます。悪化しています。
MD に閉じ括弧の後にカーソルを配置させる方法はありますか (この機能をオフにして両方の括弧を手動で入力する以外に) ?
また、「スマートセミコロン配置」にチェックを入れました。入力すると
DoStuff()
その行の最後にセミコロンが自動的に配置されることを期待しています。しかし、そうではありません。あなたが私に尋ねると、それほど賢くありません。これらの巧妙なセミコロンはどこに表示されるはずですか?