1

我正试图让 MonoDevelop 进入一个不那么令人讨厌的状态。我来自 FlashDevelop,就像 buttah 一样

在 MD 中,我检查了“插入匹配大括号”的选项,但是插入符号/光标放在结果大括号之间而不是放在它们的末尾,这让我很生气:

DoStuff(|)

(其中|是我的光标)因为我经常忘记括号,所以我喜欢提前设置我所有的括号,然后再填写内容。所以我会经常打字

function DoStuff()
{
}|

一口气。理想情况下,IDE 将关闭我的圆括号,然后是大括号,我的光标将在最后一个大括号之后结束。但是使用 MonoDevelop,我一键入光标就会将光标放在圆括号内。情况越来越严重。

有没有办法强制 MD 将光标放在右大括号之后(除了关闭此功能并手动输入两个大括号)?

另外,我检查了“智能分号位置”。如果我输入

DoStuff()

我希望分号会自动放置在该行的末尾。但事实并非如此。如果你问我,不是那么聪明。这些聪明的分号应该出现在哪里?

4

1 回答 1

1

如果您启用了“智能分号放置”,只需在大括号内键入它,分号就会自动跳到行尾。因此,您将在 Mac 上键入DoStuff(;DoStuff(); 在 MonoDevelop 4.0.1 中进行测试。

于 2014-09-03T13:01:14.493 回答