我最近为我在学校的 c++ 课程安装了 Visual Studio 2010。我非常习惯在 netbeans 和 eclipse 中使用 emacs 方案,它硬连接到我的大脑中,热键。
令我沮丧的是,在为 Visual Studio 2010 安装了 emacs 方案(扩展名)之后,还通过工具 -> 选项 -> 键盘启用了键盘映射,自动缩进停止工作,这让我抓狂。
我问我的老师,他不知道,因为他甚至不使用 emacs。我已经通过工具 -> 选项 -> 文本编辑器 -> 所有语言 -> 选项卡检查了自动缩进确实是打开的。在这里,我将“缩进”设置得太聪明了,基本上只是设置了它。好吧,我按okkey,什么也没发生,当我再次检查时,它已被禁用。它不会保存看起来的更改,或者 emacs 将其设置回默认值。所以基本上当我尝试通过“所有语言”启用自动缩进时,它会在按下 okey 后重置。
但是,如果我检查工具 -> 选项 -> 文本编辑器 -> C/C++(而不是上面的所有语言),缩进设置为智能,但它不会影响编辑器,仍然没有自动缩进。
我希望任何人都经历过这种情况,并且可以在我的情况下提供帮助,将不胜感激。使用箭头键移动对我来说是一件痛苦的事情。