我對Sublime Text有很好的體驗,但我缺少Eclipse的一些功能,如代碼生成。是否有可能在Sublime中生成簡單的代碼,如道具,構造函數等?是否可以在Sublime Text中爲C#生成getters/setters/constructors/ToString?
upd我的意思是不只是生成一個像ToString()方法簽名,但自動加入它的所有領域。
我對Sublime Text有很好的體驗,但我缺少Eclipse的一些功能,如代碼生成。是否有可能在Sublime中生成簡單的代碼,如道具,構造函數等?是否可以在Sublime Text中爲C#生成getters/setters/constructors/ToString?
upd我的意思是不只是生成一個像ToString()方法簽名,但自動加入它的所有領域。
我敢肯定,您可以通過使用「片段」功能改善您對Sublime的體驗。
正如前面提到的,有一些"ready-to-use" Snippets
但是你可以建立自己的(可能適合以更好的方式你的需求)。下面是崇高的官方文檔:http://docs.sublimetext.info/en/latest/extensibility/snippets.html
PS:現在的問題是標籤C#,但筆者提到的Eclipse ..上帝,我不知道這樣的事情是可能的..但它是:how to configure Eclipse for C#
其實我的意思是「像在eclipse中」,生成setters等。:) – AvrDragon
哦!現在我懂了! –
寫你自己的擴展,它可能會有所幫助。 –
在我之後重複:***「Sublime Text不是IDE。」***可以編寫一個擴展片段或插件,其中包含您的類名稱或屬性名稱,併爲您生成所有這些方法。你應該搜索[包控制](https://packagecontrol.io/search)尋找這樣的事情,不要問這裏。但是,請再次閱讀第一行。再一次,只是爲了確保。崇高不是一個IDE。它不會爲每個Tom,Dick和Harry編程語言編寫分析和反思。這是一個榮耀的文本編輯器。可擴展,是的。真棒,是的。但是一個IDE?編號 – MattDMo
@MattDMo我發現Eclipse很方便,但我最喜歡的IDE是Sublime Text 3. – AvrDragon