我正在使用Unity项目,并且正在使用Visual Studio,但是由于我在Python中进行了大量编程,因此我习惯了使用PEP8样式在PyCharm中对导入进行排序的方式。
是否可以将Visual Studio设置为执行类似的操作?
我尝试了以下操作:
.editorconfig
文件文档中寻找一个选项。因此,当我对using语句进行排序时,当前会发生以下情况:
using System;
using System.Collections;
using System.Collections.Generic;
using MyProject.NamespaceA.NamespaceB;
using MyProject.NamespaceC.NamespaceD;
using UnityEngine;
using UnityEditor;
我想发生的是以下内容:
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using MyProject.NamespaceA.NamespaceB;
using MyProject.NamespaceC.NamespaceD;
这听起来像是一个愚蠢的改变,但我希望它能以这种方式工作。
答案 0 :(得分:0)
在Visual Studio或我所知道的流行样式分析器中,没有可用的开箱即用的东西。
我想应该可以为StyleCopAnalyzers创建自定义规则和自定义代码修复,类似于SA1210和SA1208。他们俩都实现了code fixes(可以根据情况或整个解决方案应用的自动修复程序。)