我的問題是完全一樣的。我想知道是否可以將日期或日期和時間插入到註釋中,而無需手動將其寫出。但是我真正想知道的是,有沒有辦法做到這一點,我將不得不用visual studio來實現一些東西來做到這一點,如果是這樣,我該怎麼做?任何幫助將不勝感激! :)
此外,我編碼C-夏普和正在使用Visual Studio 2010中在visual studio中,如何編寫將日期插入評論的宏?
回答
你既可以寫在Visual Studio宏或使用一些外部程序(如AutoHotKey)至型的文本您。
當有人張貼評論,你處理你的服務器端表單數據, 也許你會添加一個硬回車(
或CHR(13)),然後添加日期之前堅持的評論數據庫或XML文件。
所以你最終會喜歡的東西....
Comments == Comments + Strings.Chr(13) + System.DateTime.Today
或
Comments == Comments + ("<br />") + System.DateTime.Today
我認爲OP正在尋找一個Visual Studio宏,以便在添加評論時將日期插入到他們的C#源代碼中。 – 2013-03-18 07:35:38
啊好吧沃爾特感謝您的解釋 – Zeddy 2013-03-18 13:36:07
在Visual Studio 2010中,您寫在Visual Basic宏,並將它們添加到宏資源管理器。然後在C#代碼編輯器中工作時調用宏。我將我最喜歡的宏綁定到組合鍵,所以我可以在需要時快速運行它們。
如果您對宏和Visual Studio宏編輯器不熟悉,請查看此鏈接。 MSDN docs for Macros
這裏是爲您的C#代碼添加註釋和日期的代碼。
Public Sub AddCommentWithDate()
Dim doc As Document = DTE.ActiveDocument
' only modify the doc, if it is a text document in VS
Dim textDoc As TextDocument = _
CType(doc.Object("TextDocument"), TextDocument)
' verify that the code editor is C#
If doc.ProjectItem.ContainingProject.Kind = _
VSLangProj.PrjKind.prjKindCSharpProject Then
textDoc.StartPoint.CreateEditPoint()
textDoc.Selection.Insert("// A comment " & Date.Now)
End If
End Sub
下面是C#文件中的結果。
// A comment 3/18/2013 2:13:38 AM
- 1. 在Visual Studio 2008中評論
- 2. 評論/ Visual Studio 2013
- 3. 如何將評論從java寫入Jenkins日誌?
- 4. Visual Studio 2010 XML評論Visualizer
- 5. Visual Studio 2010紅色評論
- 6. Visual Studio 2003 javascript評論
- 7. Visual Studio接口評論Inherence?
- 8. 評論C++代碼,visual studio
- 9. 強制開發人員在Visual Studio 2015中編寫對方法的評論
- 10. 編輯在Visual Studio中的評論模板
- 11. 的Visual Studio:宏生成自定義評論(代碼段)
- 12. Visual Studio中的鏈接評論?
- 13. Visual Studio 2017中的評論風格
- 14. 如何在doskey宏文件中寫評論?
- 15. 編程visual studio宏
- 16. 如何在評論表中提取用戶的第一個評論日期
- 17. 不能在Visual Studio中鍵入]因爲把線在評論
- 18. visual studio 2008宏:寫入輸出窗格
- 19. 如何在評估期到期後輸入Visual Studio 2010評估擴展密鑰
- 20. 如何寫評論
- 21. 在Visual Studio片段中插入當前日期時間
- 22. 如何在Visual Studio 2010和C#中自動生成評論?
- 23. 如何使用python編寫excel評論?
- 24. 的Visual Studio宏編輯器
- 25. 插入和編輯用戶評論
- 26. 在Visual Studio中宏
- 27. 如何編寫Visual Studio宏事件以獲取用戶輸入的代碼?
- 28. 如何評論的方法在Visual Studio 2008/2010
- 29. 如何嵌入Google Plus撰寫評論
- 30. 如何編寫Visual Studio宏以執行Extract類重構?
你會用什麼編程語言? – Zeddy 2013-03-17 22:58:26
我目前正在使用C-Sharp。 – Jake 2013-03-17 22:59:31