如何为每个构建的 json 文件强制执行“排序属性”?
how to enforce `sort properties` for my json file for every build?
是否可以在预构建或 post 构建期间对我的 json 配置中的属性进行排序?
我有一个 json 文件 local.settings.json
:
不知何故 visual studio 允许您自动对属性进行排序:
是否可以在预构建或 post 构建期间对我的 json 配置中的属性进行排序?
Is it possible to sort properties in my json config during pre or post
build?
恐怕答案是否定的。 Sort Properties
是一个在开发时有效的 Quick Action。虽然 pre-build
事件用于在实际构建过程之前但在开发(设计或编辑)时间之后做一些事情。
在预构建事件中,我们可以使用一些dos命令,比如xcopy,我们可以调用.bat文件或.exe文件,事件将在构建过程之前执行。对于您的情况,您可能需要调用一个 .exe 来对属性进行排序,但据我所知,没有提供 API 来调用 sort properties
选项,因此目前无法使用此方法.另外,现在似乎没有 vs extension
可以在构建事件中完成这项工作。
如果您确实需要此功能(在构建期间控制排序属性的一个选项),请让产品团队知道您的想法!您可以通过 Suggest a feature
在 Developer Community 中发送您的反馈。希望对您有所帮助:)
是否可以在预构建或 post 构建期间对我的 json 配置中的属性进行排序?
我有一个 json 文件 local.settings.json
:
不知何故 visual studio 允许您自动对属性进行排序:
是否可以在预构建或 post 构建期间对我的 json 配置中的属性进行排序?
Is it possible to sort properties in my json config during pre or post build?
恐怕答案是否定的。 Sort Properties
是一个在开发时有效的 Quick Action。虽然 pre-build
事件用于在实际构建过程之前但在开发(设计或编辑)时间之后做一些事情。
在预构建事件中,我们可以使用一些dos命令,比如xcopy,我们可以调用.bat文件或.exe文件,事件将在构建过程之前执行。对于您的情况,您可能需要调用一个 .exe 来对属性进行排序,但据我所知,没有提供 API 来调用 sort properties
选项,因此目前无法使用此方法.另外,现在似乎没有 vs extension
可以在构建事件中完成这项工作。
如果您确实需要此功能(在构建期间控制排序属性的一个选项),请让产品团队知道您的想法!您可以通过 Suggest a feature
在 Developer Community 中发送您的反馈。希望对您有所帮助:)