我的問題是完全一樣的。我想知道是否可以將日期或日期和時間插入到註釋中,而無需手動將其寫出。但是我真正想知道的是,有沒有辦法做到這一點,我將不得不用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中分配到任何快捷鍵的特定評論
- 3. C++的Visual Studio 2010評論插件
- 4. 評論/ Visual Studio 2013
- 5. Visual Studio 2010 XML評論Visualizer
- 6. Visual Studio接口評論Inherence?
- 7. Visual Studio 2003 javascript評論
- 8. 評論C++代碼,visual studio
- 9. Visual Studio 2010紅色評論
- 10. 如何將評論從java寫入Jenkins日誌?
- 11. 強制開發人員在Visual Studio 2015中編寫對方法的評論
- 12. 編輯在Visual Studio中的評論模板
- 13. 的Visual Studio:宏生成自定義評論(代碼段)
- 14. Visual Studio中的鏈接評論?
- 15. Visual Studio 2017中的評論風格
- 16. 編程visual studio宏
- 17. 在Visual Studio中需要特定的簽入評論文本
- 18. 如何在Visual Studio中的代碼中插入日期和時間
- 19. 如何在doskey宏文件中寫評論?
- 20. 如何在頁面插入評論
- 21. 不能在Visual Studio中鍵入]因爲把線在評論
- 22. 如何在評論表中提取用戶的第一個評論日期
- 23. visual studio 2008宏:寫入輸出窗格
- 24. 如何在評估期到期後輸入Visual Studio 2010評估擴展密鑰
- 25. 如何寫評論
- 26. 在Visual Studio片段中插入當前日期時間
- 27. 如何在Visual Studio 2010和C#中自動生成評論?
- 28. 如何在Visual Studio中寫入輸出
- 29. 的Visual Studio宏編輯器
- 30. 在Visual Studio中宏
你會用什麼編程語言? – Zeddy 2013-03-17 22:58:26
我目前正在使用C-Sharp。 – Jake 2013-03-17 22:59:31