Visual Studio Spaces问题

时间:2016-07-15 21:47:15

标签: visual-studio-2015

是否有任何方法(设置或扩展)可以使空格和制表符以下列方式运行:

  1. 任何长字符串或制表符都被视为一个单元。如果光标位于字符串的末尾,则会删除所有空格,就好像它是一个单元一样。我厌倦了在函数的末尾点击退格以移除空格。

    ); *< - 光标在*,之间有一吨空间;和*需要重复的后退空格来清除

  2. 点击标签时,它会插入最大的空格以匹配前一行的列缩进,不包括任何空行。

  3. 所以

    org.mockito.exceptions.misusing.InvalidUseOfMatchersException:
    Invalid use of argument matchers!
    4 matchers expected, 1 recorded:
    
    1. 按Enter键时,光标始终使用制表符缩进先前的缩进量。

    2. 当开始一个新的块(带有{)时,下一行是缩进的,当结束一个块时,它会被缩进。

    3. 这就是我想要的。我从未在visual studio中使用过这些类型的功能。我希望标签默认为4个空格,但也可以根据上下文增长或缩小。 Backspace总是在给定的行上消耗尽可能多的空格,如果列检测到前一个非空行具有类似特征的列(由制表符或多个空格分隔的文本),则制表符将尝试对齐列。

      如果标签是自动对齐的,那也不错。也就是说,当我有一些好的和格式化的东西,并且必须修改一个标识符名称时,我几乎总是修复列,这有时非常烦人且耗时。

      如果没有这样的内容,是否有任何可以修改的开源扩展可以轻松创建此行为?

0 个答案:

没有答案