我正在使用Unity项目,并且正在使用Visual Studio,但是由于我使用Python进行了大量编程,因此我习惯了使用PEP8样式在PyCharm中对导入进行排序的方式。
有什么方法可以将Visual Studio设置为执行类似的操作?
我尝试了以下操作:
因此,当我对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;
听起来可能很愚蠢,但如果可能的话,我希望它能以这种方式工作。
在Visual Studio或我所知道的流行样式分析器中没有可用的开箱即用的东西。
我想应该可以为StyleCopAnalyzers创建自定义规则和自定义代码修复,类似于SA1210和SA1208。他们俩都实现了code fixes(可以针对每种情况或针对整个解决方案应用的自动修复程序。)>