博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
编写和执行C#代码的插件:CS-Script for Notepad++
阅读量:5022 次
发布时间:2019-06-12

本文共 1222 字,大约阅读时间需要 4 分钟。

这个插件可以方便得让您在Notepad++编辑器中编辑和执行C#代码(脚本)。它具备通用的C#智能感知和项目任务管理功能,方式非常类似于MS Visual Studio。除了这一点,它提供了通用的调试功能(带集成的托管调试器),以及c#编写脚本的部署包(脚本+引擎或独立可执行文件)的能力。

特性

  • Intellisense
    • CLR type members auto-complete (Ctrl+Space or type '.')
    • Add missing 'using' (Ctrl+.)
    • Show CLR type quick info. (Hover mouse over the type member)
    • Show Method Overloads popup. (F6 or type '(')
    • Go to definition (F12)
      - in the source code
      - in the reconstructed referenced assembly API interface (including XML documentation)
    • Smart Indentation
    • Formatting C# source code
    • CodeMap - panel with the class members of the current .cs document  
       
  • Based on 'plain vanilla' ECMA-compliant C# code
  • Inclusion of the dependency scripts via CS-Script directives
  • Implicit assembly referencing via automatic resolving namesspaces into assemblies
  • Explicit assembly referencing via CS-Script directives
  • Debug output interception
  • Console output interception
  • Conventional build/execution error reporting
  • Debugging
    - Step Over
    - Step In
    - Step Out
    - Set Next Statement
    - Toggle breakpoint
    - 'Call Stack' 
    - 'Locals' 
  • Preparing the script deployment package so it can be executed outside of Notepad++.  

css_npp.gif

项目主页:http://csscriptnpp.codeplex.com/

转载于:https://www.cnblogs.com/gc2013/p/3673678.html

你可能感兴趣的文章
【ADB命令第三篇】教你删除忘记的密码!
查看>>
Chapter16— A thread's Stack
查看>>
CoreLocation详解
查看>>
Android App 性能评测与调优
查看>>
【电子基础】单片机定时器实用方法总结
查看>>
Prism4文档翻译(第二章 全部内容)
查看>>
智东西公开课干货盘点 | 全方位解析人脸识别商用落地
查看>>
CSS学习笔记(四):布局
查看>>
JAVA 基于TCP协议的一对一,一对多文件传输实现
查看>>
npm install 权限报错
查看>>
3-类组件及事件绑定
查看>>
java实现文件上传下载至ftp服务器
查看>>
配置SSH框架的心得
查看>>
7.6
查看>>
20.Bulk Write Operations-官方文档摘录
查看>>
【经典数据结构】并查集
查看>>
对象拷贝类PropertyUtils,BeanUtils,BeanCopier的技术沉淀
查看>>
Winserver-默认以管理员运行程序
查看>>
PHP 使用get_class_methods()和array_diff() 兩個相同的類中方法差集
查看>>
delegate 中的BeginInvoke和EndInvoke方法
查看>>