之前一直用Linqpad在寫小程序腳本,可是Linqpad自動完成功能要收費,且不開源,這樣的話就不方便擴展了。今天在 http://csscriptnpp.codeplex.com/ 發現了一款C#自動完成的插件:CS-Script for Notepad++(http://csscriptnpp.codeplex.com/),遂下載下來試用。css
試用感受很不錯,不過還有點小缺陷:html
(1)不支持指針的自動完成(這個通常人用不上,但圖像開發須要!);小程序
(2)顯示自動完成列表的快捷鍵是 Ctrl+Space,很不爽。spa
因而,下載了它的源碼,進行了修改,將顯示自動完成列表的快捷鍵修改成 Ctrl+/,而且,支持指針的自動完成。.net
環境要求:須要.Net 4.0環境。修改後的插件文件及源碼下載地址: http://files.cnblogs.com/xiaotie/CSScriptNpp-Modify.zip插件
下載後,將解壓縮後的插件文件安裝到Notpad++的plugin目錄下,重啓Notpad++便可。安裝後的plugin 目錄以下:指針
界面效果:code
F5便可執行。htm
能夠在代碼首部經過註釋的方式引入dll及其它源文件,語法可參考 http://www.csscript.net/help/Directives.html blog
====
最後,國際慣例:一切榮譽歸 csscript,一切錯誤歸我。