1

所以,我試圖創建自己的代碼格式,因爲Visual Studio自動格式的方式不能正常工作。我能夠使用UniversalIndentGUI獲得我想要的確切代碼格式。但是,我不知道如何(或者如果有辦法)將我的格式與Visual Studio集成。我可以使用Visual Studio自定義自動格式(如使用UniversalIndentGUI)嗎?

現在,我可以將文件從Visual Studio複製到UniversalIndentGUI,然後選擇「實時預覽」,然後將其複製回Visual Studio。

我覺得有更好的方法來做到這一點。理想情況下,我可以在Visual Studio中選擇「格式」,並按照我想要的方式自動格式化代碼。

有什麼辦法可以做到這一點?是否至少比將代碼複製到UniversalIndentGUI然後返回到Visual Studio更好?

回答

1

Visual Studio有一些代碼格式化選項和一個按鈕,但我不知道是否有插件來控制這種情況。

我知道UniversalIndentGUI可以生成腳本來格式化目錄中的所有文件(具有給定擴展名),並且Visual Studio可以注意到已修改的文件並重新加載。創建格式規則,導出腳本,然後偶爾運行(作爲VS中的任務,通過插件或手動執行)將成爲功能性解決方法。

+0

感謝您的意見。你能解釋一下在Visual Studio中將腳本作爲一項任務運行嗎?我不確定那是什麼意思。 –

+0

我不完全確定你應該怎麼做,但我已經看到doxygen這樣的東西被設置爲空項目的構建命令。如果您使用正確的命令行選項提供格式化腳本,則應該可以執行相同的操作,只需「構建」該項目即可運行它。 – ssube

相關問題