2009-10-02 160 views
0

我使用的是Visual Studio 2008 Express,所以我想知道是否有第三方獨立應用程序,我可以使我的C#片段快速和容易(GUI界面),然後以某種方式將其上傳到我的VS2008。Visual studio 2008的代碼設計器?

我不確定哪些代碼段被保留,但我想保留它們的備份。我不確定Visual Studios是否有導入片段/導出片段來執行此操作。

回答

1

對於單機版本,可以使用SnippetEditor

+0

我會檢查出來。你知道VS是否有代碼片段的導入/導出功能? – chobo2 2009-10-02 04:48:09

+0

我只是將它們保存到Metro Smurf提到的目錄中,然後在SE中點擊Sync。要備份它們,我只需從那裏複製它們。 – 2009-10-02 05:22:28

0

其實我記得做了類似的事情。我將編寫我想用作代碼片段的代碼,然後我將它選中並將其拖到常規工具箱中。這將在工具箱中創建一個類似於對象的控件,您可以在需要時拖放代碼。這不是一個真正的片段,但它的工作原理。

另一種選擇是創建一個包含所有代碼片段的類庫,然後在項目中添加對其的引用。

+0

只存儲當前解決方案中的文本。 – AMissico 2010-01-09 08:11:58

+0

創建類庫與通用代碼片段不同,必須修改它以適合實現。 – AMissico 2010-01-09 08:13:21

1

CodePlex上有一個Snippet Designer。不過,我不確定它是否與VS Express兼容。查理Calvert有一個快速和骯髒write up on the Snippet Designer以及。

關於片段導入/導出,Sara Ford has a blog post可以快速引導您如何將片段導出/導入爲.vssettings文件。

傑夫阿特伍德有一箇舊的,但仍然相關blog post about Snippets

最後,代碼片斷您創建通常存儲在這裏:

%USERPROFILE%\Documents\Visual Studio 2008\Code Snippets\Visual C#\My Code Snippets 

而且內置的片段爲VS2008都存儲在這裏(對於C#): %USERPROFILE%\Documents\Visual Studio 2008\Code Snippets\Visual C#\My Code Snippet小號

1

參見What code snippet editor do you use?

代碼片段編輯器是我能找到的最好的。 Snippy是越野車,不可行,脆弱。加載項中的代碼片段設計器,我不確定它是否支持加載項。 (也許有人有這個答案。)

相關問題