我正试图让 MonoDevelop 进入一个不那么令人讨厌的状态。我来自 FlashDevelop,就像 buttah 一样。
在 MD 中,我检查了“插入匹配大括号”的选项,但是插入符号/光标放在结果大括号之间而不是放在它们的末尾,这让我很生气:
DoStuff(|)
(其中|是我的光标)因为我经常忘记括号,所以我喜欢提前设置我所有的括号,然后再填写内容。所以我会经常打字
function DoStuff()
{
}|
一口气。理想情况下,IDE 将关闭我的圆括号,然后是大括号,我的光标将在最后一个大括号之后结束。但是使用 MonoDevelop,我一键入光标就会将光标放在圆括号内。情况越来越严重。
有没有办法强制 MD 将光标放在右大括号之后(除了关闭此功能并手动输入两个大括号)?
另外,我检查了“智能分号位置”。如果我输入
DoStuff()
我希望分号会自动放置在该行的末尾。但事实并非如此。如果你问我,不是那么聪明。这些聪明的分号应该出现在哪里?