基于Notepad轻量级C集成开发环境构建沈.docVIP

基于Notepad轻量级C集成开发环境构建沈.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Notepad轻量级C集成开发环境构建沈

基于Notepad轻量级C集成开发环境构建沈   摘要:C#的主流开发环境Visual Studio安装包体积庞大、安装时间长、程序启动慢、界面复杂,所有这些对于C#语言的初学者或者想运行单个C#程序的用户来说,都会带来诸多不便。阐述了如何创建一个基于NotePad++的轻量级C#开发环境,以方便C#初学者和编写较小代码段的用户使用。   关键词:集成开发环境;C#语言;NotePad++   中图分类号:TP319文献标识码:A文章编号文章编号2013)0010011702   基金项目:苏州工业园区服务外包职业学院项目(JG_201205)   作者简介:沈涵飞(1978-),男,硕士,苏州工业园区服务外包职业学院讲师,研究方向为软件测试、云计算。   1C#轻量级解决方案介绍   轻量级C#开发环境可分为两大类:①开源的C# 集成开发环境;②在功能强大的编辑器基础上,通过定制的方式来构建。   (1)开源的C# 集成开发环境主要有QuickSharp和SharpDevelop。   QuickSharp 是一个很小型的C#集成开发环境,提供了一个代码编辑器,主要功能有代码自动完成、语法着色、内置编译和执行,支持 ASP.NET和SQL Server、MySQL和SQLite数据库。QuickSharp 2.0仅有2.7M。   SharpDevelop 是个自由的开放源代码集成开发环境,主要用来开发支援.NET Framework的C#、VB.NET 与 BOO等编程语言。它可以用来作为微软Visual Studio .NET的替代品,MonoDevelop曾由此分支出来。SharpDevelop 4.0的安装包是15M。   Windows平台上较常用并且对中文支持较好的代码编辑器有Notepad++和EditPlus,这两款编辑器都能对C、C++、C#、JAVA、Objective-C、PHP等常用编程语言等提供良好的支持。Notepad++尤为强大,支持插件机制,提供了良好的可扩展性。   (2)此种方式的优点是能够在一个代码编辑环境中进行多种编程语言的开发。本文说明了构建基于NotePad++的轻量级C#开发环境的详细步骤。   2Notepad++简介   在Windows操作系统上,记事本(Notepad)常用于打开小的文本文件。记事本程序启动快,界面简洁,但功能有限。Notepad++在设计之初,目标就是成为记事本的替代品。   Notepad++由台湾人侯今吾基于Scintilla文本编辑组件,采用C++和纯Win32API和STL开发,这保证了快速的程序运行速度和较小的文件尺寸,2013年5月5日发布的6.3.3安装包大小仅为6.72M。Notepad++有完整的中文化接口及支持多国语言撰写的功能(采用UTF8技术),内置支持C、C++、ObjectiveC、Java、PHP、HTML、CSS、JavaScript等多达27种主流编程语言语法高亮度显示、语法折叠,十分适合用作撰写电脑程序的编辑器。Notepad++ 支持宏以及扩充基本功能的插件。   3C#语言编译器使用   .NET框架(.NET Framework)由微软开发,是一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和网络透明化的软件开发平台。.NET框架是以一种采用系统虚拟机运行的编程平台,以通用语言运行库(Common Language Runtime)为基础,支持多种语言(C#、VB.NET、C++、Python等)的开发。运行C#程序,首先需要安装.NET Framework,类似于JAVA开发环境中的 JDK(Java Development Kit,JAVA开发工具包)。   C#编译器 C Sharp Compiler(简称CSC),文件名为csc.exe,通常位于C:windowsMicrosoft.NETframework,如果安装了多个 .NET framework 版本,在此文件夹下会存在多个版本。本文环境使用的是WindowsXP操作系统,.NET 3.5版本,csc.exe位于目录C:windowsMicrosoft.NETFrameworkv3.5。   csc.exe 编译的常用参数如下:/out 指定输出文件;/target 指定输出文件使用5个选项之一:appcontainerexe、exe、 library、 module、 winexe。   4NotePad++插件安装和配置   Notepad++从3.4版本开始支持插

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档