如何在Visual Studio 2017中正确缩进我的Razor代码?
def execFn(r):
try:
module = sys.modules['xxx.abc']
except KeyError:
module = import_module('xxx.abc') #this will find and load values in sys.modules
....
result = []
rlist = [1,2,3,4,5]
with concurrent.futures.ThreadPoolExecutor(10) as executor:
futureList = {executor.submit(execFn, r):r for r in rlist}
for future in concurrent.futures.as_completed(futureList):
result.append(future.result())
每当我按CTRL-K,CTRL-D格式化文档时,每次格式化代码时输入文本都会缩进到更远的位置:
@Helpers.LabeledGroup("Label:", "infoBox", @@<text>
<input type="text" id="infoBox"
data-dojo-type="app/widget/form/InfoBox" />
</text>)
我尝试了一些扩展,但他们似乎没有帮助。我也尝试过使用输入标签的格式(把它放在不同的行上),但这似乎也没什么帮助。我尝试使用块而不是智能标签并切换到空格而不是标签。这些想法都不起作用。有什么建议吗?
答案 0 :(得分:1)
Microsoft终于从VS 2017 v15.8开始修复了此问题。