我想这样格式化我的c ++代码:
void foo(T bar);
但是每次我格式化代码时,它将删除空格
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": true,
我知道vs代码打字稿和javascript可以启用
alter trigger [dbo].[AfterInsertUpdateTenant_Korisnici]
on [dbo].[Korisnici]
with execute as owner
for insert
as
execute as user = original_login();
declare @TenantId int = dbo.GetCurrentTenantId();
revert;
update dbo.Korisnici
set TenantId = @TenantId
from Inserted i
where dbo.Korisnici.Id = i.Id;
但是如何在C ++中启用它?
答案 0 :(得分:1)
假定您已安装Microsoft C / C ++扩展名,它使用clang格式来格式化代码。查看https://clang.llvm.org/docs/ClangFormatStyleOptions.html以获得选项列表以及如何配置它。 SpacesInParentheses 看起来像您感兴趣的设置。您可以在工作空间文件夹中创建包含该设置的.clang-format
文件,也可以将原始配置添加到C_Cpp.clang_format_style
设置。