惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

阮一峰的网络日志
阮一峰的网络日志
Blog — PlanetScale
Blog — PlanetScale
B
Blog RSS Feed
L
LangChain Blog
Jina AI
Jina AI
爱范儿
爱范儿
C
Check Point Blog
云风的 BLOG
云风的 BLOG
Last Week in AI
Last Week in AI
月光博客
月光博客
GbyAI
GbyAI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Stack Overflow Blog
Stack Overflow Blog
V
V2EX
A
About on SuperTechFans
有赞技术团队
有赞技术团队
Microsoft Azure Blog
Microsoft Azure Blog
The GitHub Blog
The GitHub Blog
博客园 - Franky
Apple Machine Learning Research
Apple Machine Learning Research
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google DeepMind News
Google DeepMind News
博客园 - 三生石上(FineUI控件)
S
SegmentFault 最新的问题

博客园 - xiaotie

从三个语言(C++,Java,C#)的几个性能测试案例来看性能优化 自己动手,打造轻量级VSCode/C#环境代替LinqPad 2015年总结 将知识变成你的技能点 瞎子摸象与刻舟求剑 俺的追求,下一个五年的指导纲领 工作中任务管理的四个原则和四个技能 2014年总结 两个平板打天下-将中国看做一个城市圈,漉战移动互联网、高铁时代 GUI - GEB UI库 招聘视音频工程师 2013 —— 满负荷前进 2014年发展计划 C# 版 flvmerge:快速合并多个flv文件 早起真好 使用Notepad++开发C#,一个复杂点的csscript脚本 怎么看待移动互联网时代 C# 图像编程 (1) 准备工作; 你好,空姐; 为空姐照片添加特效 asp.net 调用(引用 Native dll 的)C++/CLI dll 的问题及解决
把 Notepad++ 打造成一款易用的C#脚本编辑器
xiaotie · 2013-08-22 · via 博客园 - xiaotie

以前一直用Linqpad在写小程序脚本,但是Linqpad自动完成功能要收费,且不开源,这样的话就不方便扩展了。今天在 http://csscriptnpp.codeplex.com/ 发现了一款C#自动完成的插件:CS-Script for Notepad++(http://csscriptnpp.codeplex.com/),遂下载下来试用。

试用感觉很不错,不过还有点小缺陷:

(1)不支持指针的自动完成(这个一般人用不上,但图像开发需要!);

(2)显示自动完成列表的快捷键是 Ctrl+Space,很不爽。

于是,下载了它的源码,进行了修改,将显示自动完成列表的快捷键修改为 Ctrl+/,并且,支持指针的自动完成。

环境要求:需要.Net 4.0环境。修改后的插件文件及源码下载地址: https://files.cnblogs.com/xiaotie/CSScriptNpp-Modify.zip

下载后,将解压缩后的插件文件安装到Notpad++plugin目录下,重启Notpad++即可。安装后的plugin 目录如下:

界面效果:

F5即可执行。

可以在代码首部通过注释的方式引入dll及其它源文件,语法可参考 http://www.csscript.net/help/Directives.html 

====

最后,国际惯例:一切荣誉归 csscript,一切错误归我。