9
A
回答
1
resx的問題在於它使用Visual Studio「自定義工具」來生成資源代碼,因此需要Visual Studio才能完全運行。
我一直在研究resx的替代品,該替代品也應該可以從VS Code工作。它使用json而不是xml來定義資源,但其他行爲與resx文件非常相似。 json資源文件使用「.resj」擴展名,並且結構非常簡單。它目前僅支持可以在json中內聯或在外部文件引用中定義的字符串資源。
該項目是在GitHub上的開源瀏覽: https://github.com/MarkPflug/Elemental.JsonResource/
這是作爲一個NuGet包「Elemental.JsonResource」,目前只能預發佈。只需將此軟件包添加到您的項目以啓用使用resj文件。它不會爲您的項目添加運行時依賴項,一切都在構建時完成。我的希望是提供與resx文件可以執行的功能相同的功能,但即使在當前狀態下它也可能有用。
相關問題
- 1. C++代碼文件擴展名? .cc vs .cpp
- 2. 彙編代碼文件擴展名
- 3. 如何使VS代碼將其他文件擴展名視爲特定語言?
- 4. VS代碼更新中刪除擴展
- 5. 讓VS擴展跳轉到代碼行
- 6. VS代碼擴展選擇不工作
- 7. 完全卸載VS代碼擴展
- 8. 文件擴展名
- 9. 文件擴展名[]
- 10. 文件擴展名
- 11. 文件擴展名
- 12. 文件擴展名
- 13. 文件擴展名
- 14. 如何擴展VS代碼顏色主題與擴展
- 15. vs代碼 - 回滾擴展/安裝特定擴展版本
- 16. 文件擴展命名:.p vs .pkl vs .pickle
- 17. SQLite:.db文件擴展名.sqlite文件擴展名爲
- 18. 獲取文件名沒有文件擴展名在我的PHP代碼
- 19. 文本文件擴展名
- 20. 資源文件夾VS Resx文件
- 21. Visual Studio代碼:重新加載VS代碼來激活擴展
- 22. 本地主機不工作 - 鉻代碼擴展在vs代碼
- 23. 此代碼是否刪除文件擴展名?
- 24. .htaccess文件擴展名卸妝代碼打破網站表格
- 25. 什麼是首選的J源代碼文件擴展名?
- 26. 如何爲.py文件擴展名的Python代碼配置.vimrc?
- 27. 通過java代碼找到文件擴展名
- 28. 獲取真實文件擴展名 - Java代碼
- 29. 添加更多的文件擴展名到現有的代碼
- 30. BASH Linux爲所有文件擴展名運行代碼「.fal」