日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

vs未指定启动文件_高效开发利器之自定义模板文件

發布時間:2025/3/15 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vs未指定启动文件_高效开发利器之自定义模板文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

簡介

越來越多的設計模式, 最佳實踐, 優化了軟件開發方式, 提高了軟件質量, 但是也帶來了大量的類似的文件. 比如說: 現在都使用三層模式來開發Web程序, 都會有服務層(Service), DI的流行, 每個服務類都會自動注入一些固定的對象, 日志對象, 緩存對象等等. 實體類(Entity)到DTO對象的轉換也有大量的類似代碼. 每次都要重復Typing一些固定的東西, 不困難,但是繁瑣,也讓我們在開發的時候不能專注于業務本身.

開發軟件的一大作用就是提高效率, 所以程序員自己也應該努力提高自己的開發效率. 大部分IDE都提供自帶模板, 也提供自定義模板的功能, 宇宙最強大的IDE, Visual Studio 提供了最方便的自定義模板的方式, 可以很簡單的創建文件模板來減輕程序員的重復無意義的工作. 本文簡單介紹如何使用VS2019創建自己的模板.

有人說其實自定義模板沒有減輕太多工作, 我反對這樣的觀點. 所謂量變引起質變. 雖然自定義模板只是減輕了一點點重復勞動, 有如在本就平坦的路上掃除了幾顆小石子. 然而, 只要有小石子, 高速公路就降級為省道了. 如果持續清除路上的小石子, 你的開發道路就會越來越通暢.

VS2019 創建模板

  • 首先準備一個服務類文件
  • MyService

  • 導出到模板
  • 導出到模板

    選擇要導出的項目

    選擇要導出的文件

    如果選擇引用,則在后面使用時,項目必須要已經加好對應的Assebmly, 一般不選

    選上紅色框內的checkbox, 則會自動導入到VS,否則需要手動放入

    使用模板

    如果是自動導入到VS中, 則立刻可以在項目中使用.

    在添加新項目中, 您將看到創建的項目模板MySerivce

    新模板

    您會看到注入的內容基本都已經寫好:

    新創建的文件

    把模板放到特定目錄

    自定義的模板和系統自帶的模板混在一起, 有時候不太好尋找, 我們可以把自定義的模板放到自己的目錄中. VS所有的模板其實是放在一個特定目錄下. 我們只需要創建一個子目錄, 把我們自定義的模板(zip文件)放到子目錄里即可.

    在下面目錄中創建一個子目錄(MyOwnedTemplated), 并把導出的模板zip文件放到里面, 在重新打開VS以后, 模板就會在MyOwnedTemplated里面.

    子目錄

    注意: 手動把模板文件放到子目錄后, 需要重啟動VS才能看到效果

    Item模板已經在特定目錄下了

    最后的話

    VS2019的自定義Item模板的功能很強大, 也可以自定義項目模板. 甚至自定義的模板可以有UI,讓用戶輸入一些自定義選項, 以便創建更復雜的文件. 但是我不建議去研究自定義的UI, 這個學習所花的時間和得到的收獲不成正比. 自定義項目模板很好, 可以研究使用.

    創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

    總結

    以上是生活随笔為你收集整理的vs未指定启动文件_高效开发利器之自定义模板文件的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。