安装完EditPlus后.并没有预置CSharp的相关模版及语法文件.故在EditPlus中写C#如用Notepad,没有语法加亮.不过可以选用C++,或是JAVA的模版开发,但毕竟CSharp和它们两者还是有不小的区别的...所以,我们动手 自已来设置Editplus.把 它设置成我们开发CSharp的简易工具(本人不太喜欢太复杂的IDE...)..
好了..下面开始工作..
第一步:
下载EditPlus...~~~~大家自已想办法...baidu一下...N多的..选一个破解版的..有中文汉化版的..我用的中文的..一切OK后,安装!!
好了,下面:
第二步:(网上COPY...不好意思...本人手冻僵了,能少打字就打字,不要告我侵权啊.阿门!)
网上有EditPlus的各种语言的代码高亮模板下载,但是我觉得靠着别人作的模板来过活不好,自己掌握如何对EditPlus进行扩展才是王道。下面简单介绍自定义EditPlus的代码高亮显示,自动完成,剪切文本和新建文件时使用的模板。
1. 高亮显示:
打开Tools下的Preference菜单,在Caterogies中选择Files下的Settings&Syntax,在FileTypes中选择C/C++,就可以看到SyntaxFile中看到指向一个后缀为cpp.stx的文件,这个就是代码高亮文件。把这个文件复制一份,重新命名。添加你的文件类型,并使代码高亮文件只到你复制的文件。然后开始编辑高亮文件。
还是用Editplus打开你的代码高亮文件。可以看到:
#LINECOMMENT=// (这句是指定单行注释的符号)
#COMMENTON=/* (这句是指定多行注释的开始符号)
#COMMENTOFF=*/ (这句是指定多行注释的结束符号)
#CASE=y (是否大小写区分)
下面还有这句:
#KEYWORD=Reserved words
就是语言的关键字,在里面定义你的开发语言的关键字就可以了
把这几处主要的地方修改完后就可以定义你的高亮的颜色了。完成后你的新语言的模板就可以使用了。
2. 自动完成:
有了上面的基础,这一步就简单多了。还是在相同的菜单项,复制Auto completion文件cpp.acp。打开它进行编辑,下面是主要的部分的解释:
#TITLE=C/C++ (标题)
#CASE=y (是否区分大小写)
下面这段就是指键入if,空格后自动生成的代码,光标停在^!处
#T=if
if (^!)
{
}
理解了这些,你就可以自己创建适合你的新语言的自动完成功能了。
3. 剪切文本:
在界面左方的Tab中的ClipText标签页上,可以看到一系列标记,这些都是用来向文本中快速插入用的,Editplus自带的就有HTML,css等,使用的文件在EditPlus目录下,以ctl为后缀的文件,如果你已经完成了代码高亮和自动完成文件的编辑,到这里应该就不成问题了,只要打开编辑其中的项目就可以了。
4. 新建文件时的模板:
EditPlus可以在你新建不同类型文件时使用定义好的模板,这些模板都以template为名,后缀为相应的文件的后缀,比如C++的就是cpp,Java的就是java。你可以为自己的新语言创建一个模板,当你新建一个这类的文件时,模板中的内容即会自动填充到代码文件中。
========================分割线,以上为COPY==========================================
不过,如果怕麻烦..还是用别人已经做好的语法加亮文件和自动完成文件..我传上来..不太大..不过做的很好..是我找到的最大的加亮文件..很全!!发上来..再次感谢共享者!!!!语法加亮文件(后缀名为stx)和自动完成文件(后缀为acp)文件为:文件啊.....
关于有些小细节..大家自已摸索吧..呵呵~~
OK...下面开始:
第三步:加入编译命令和运行命令
========================分割线,以下为COPY==========================================
编译命令的配置:
从菜单“工具”->“配置用户工具”进入用户工具设置。
点击“组名...”按钮,更改成你想要的组名,这里我把它设为“Debug C#”。
点击“新工具”按钮,将默认的菜单文本改为“Debug C#”
将“命令”后面的文本框中填入“C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\csc.exe(视是具体情况修改)”,这里根据个人的系统目录位置不同而有所不通,总之是要让editplus能靠这个找到csc.exe文件
从“参数”后面的下拉按钮中选择“文件路径”,该参数将传递给csc.exe
初始目录选为:D:\temp\run.bat
点选“捕捉输出”复选框 //注:也可以不选,大 家试试效果,不选的话就另开一个窗口显示结果!)
点击“输出形态”按钮,打开“输出形态”对话框,选择“使用默认...”即可
配置成功!
========================分割线,以上为COPY======================================
运行命令的配置:
从菜单“工具”->“配置用户工具”进入用户工具设置。
点击“新工具”按钮,将默认的菜单文本改为“Run C#”
将“命令”后面的文本框中填入“D:\temp\csharp\run.bat”,这里根据你将run.bat这个文件放在电脑中目录位置(注意,目录中不能有空格!!!)不同而有所不通,总之是要让editplus能靠这个找到csc.exe文件
关于run.bat是个批处理,具体的内 容只有两行代码:
@echo off
%1
也可以弄的漂亮点
@echo off
echo=================================运行CSharp程序================================
%1
从“参数”后面的下拉按钮中选择“无扩展名文件”,该参数将传递给run.bat
初始目录选为:D:\temp\run.bat (注:我个人设置的,大家可以自行设置)
点选“捕捉输出”复选框 //注:也可以不选,大 家试试效果,不选的话就另开一个窗口显示结果!)
点击“输出形态”按钮,打开“输出形态”对话框,选择“使用默认...”即可
配置成功!
第四步:
OK...一切成功..注意...写完一段程序..例如:
using System;
class Welcome
{
static void Main()
{
Console.WriteLine("please enter your name:");
Console.ReadLine();
Console.WriteLine("welcome to You!" );
}
}
先保存文件在D:\temp\csharp(因为当前目录设为这了)中名为Welcome.cs后再编译,再运行..
呵呵..OK>.按Ctrl+1编译,按Ctril+2运行...
..一切OK...
完毕!!!
PS:自已试用的感受,尝试了好一会..终于配置成功...蛮兴奋的..写下来....大家也可以自已配置成其它IDE...我什么时候把它弄成Ruby的IDE...thanks..
芳儿宝贝.我爱你