vs2012及以上版本中寫c++時自動給程式碼新增建立資訊註釋的問題
阿新 • • 發佈:2019-01-24
寫多了,就煩了,如果系統能自動生成就好了。
確實在寫java等語言時,能輕鬆做到這些,甚至包括生成實時的日期時間,當前的檔名等其他同步資訊。
然而在vs上,對C#能完成這些設定,但是對c++卻沒那麼給力了。
你可能在網上見到很多如下說法:
在VS安裝路徑下\Common7\IDE\ItemTemplatesCache\CSharp\Code\2052\Class\Class.cs,修改Class.cs檔案。
請注意
那是針對c#設定的,對c++無效的。
那麼是不是就沒有辦法了?
確實不是很好弄,日期時間同步顯示,好像不能輕易做到。
所以我們姑且暫時使用如下方法:
vs2012:
在安裝目錄\vs2012\VC\vcprojectitems下,找到newc++file.cpp檔案
vs2017:
在安裝目錄E:\vs2017\Common7\IDE\VC\vcprojectitems下,找到newc++file.cpp檔案
最容易找到newc++file.cpp檔案的方法就是,在vs目錄下搜尋newc++file,即可找到。
用記事本開啟,然後修改可以如下圖所示:
儲存後新建cpp檔案即可:
這裡只能在每次改一下建立時間日期,檔案等相關同步的資訊。不過已經相當方便了,希望以後vs後期版本能注意到這個問題。
其實還有一個方法,就是使用nippet程式碼片段,但也是不能同步當前建立檔案的資訊,且繁瑣,不建議使用。
如果還有更好的建議請在下方評論區留言。