有没有办法在Visual Studio 2010中设置TAB按钮为4个空格,而不是去编辑->高级->取消选定的行?
当前回答
你可以在下面编辑这个行为:
Tools->Options->Text Editor->All Languages->Tabs
改变标签使用“插入空格”,而不是“保持标签”。
注意,如果您希望在特定语言中有不同的行为,也可以为每种语言指定此选项。
其他回答
你可以在下面编辑这个行为:
Tools->Options->Text Editor->All Languages->Tabs
改变标签使用“插入空格”,而不是“保持标签”。
注意,如果您希望在特定语言中有不同的行为,也可以为每种语言指定此选项。
这些答案在我的macbook pro上都不适用。所以我要做的就是:
首选项->源代码->代码格式-> c#源代码。
从这里我可以改变样式和制表符间距等等。这是我唯一的项目,其中主要开发人员有不同的格式比我做。我的IDE将我的代码格式与他们的不同,这是一件令人痛苦的事情。
对于VS2010及以上版本(VS2010需要一个插件)。 如果你已经在Visual Studio中检查/设置了标签大小的选项,但它仍然不能工作。然后检查项目中是否有.editorconfig文件!这将覆盖Visual Studio设置。编辑该文件中的制表符大小。
如果你在项目中使用Angular- cli安装Angular应用程序,就会发生这种情况。
参见MSDN博客
对于Visual Studio 2019用户:
根据已接受的回答下的评论,链接:
嗯…这在2019年的VS中“几乎”是一样的…如果你已经这样做了,但似乎不起作用,转到:工具>选项,然后文本编辑器>高级>取消“使用自适应格式”,如图所示
如果您没有看到格式化选项,您可以执行Tools->导入和导出设置来导入缺失的选项。
推荐文章
- 如何在解决方案中找到未使用的NuGet包?
- 查看Visual Studio 2010+中的所有断点
- 如何禁用诊断工具?
- Visual Studio单击“查找结果”在错误的窗口中打开代码
- 无法打开Visual Studio -抛出错误“安装过程中无法运行”
- 我在哪里可以找到安装在Visual Studio中的TypeScript版本?
- Visual Studio代码如何解决合并冲突与git?
- _references.js是用来做什么的?
- 如何为新的c#类/接口编辑Visual Studio模板?
- IIS Express Windows身份验证
- 配置系统初始化失败
- 在Visual Studio中是否有标准的快捷键来构建当前项目?
- 我如何让我的解决方案在Visual Studio回到在线的TFS?
- 如何在Visual Studio中生成getter和setter ?
- Visual Studio后构建事件-复制到相对目录位置