ENTER会导致自动缩进,但在comment...anywhere中,在语句结束后的空白行上按Tab键时,不会导致任何制表符和空格插入。它在.cpp文件中工作正常,所以它不是键盘。工具->选项->编辑器->格式设置为:将制表符展开为空格#空格/缩进:4制表符size: 8语言: C++
X将制表符扩展到空格#空格/缩进:4
如何将格式化程序(在我的示例中是Visual Studio Code C/C++格式化程序)配置为使用制表符缩进,但与空格对齐?我不介意手动输入要对齐的空格,我只是不希望格式化程序将4个空格转换为制表符。作为参考,我希望我的代码格式如下,其中--->表示单个制表符,.表示单个空格: if (condition) {
--->aLongFunction(something).// does somethingcondition)
我正在尝试嵌套几个let语句,但是我得到了一些语法错误,这些错误对我来说毫无意义。我对Haskell编程真的很陌生,所以我确信这是我不理解的事情(可能与间距有关)。我知道let和in必须在同一列中。aaa = let y = 1+2 in y+zaaa = let y = 1+2 in let f = 3 in e+f