www.baidu.com

JavaCode--我爱你,芳儿

JavaStudy--我爱你,芳儿

用EditPlus构建CSharp简易开发环境

安装完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自带的就有HTMLcss等,使用的文件在EditPlus录下,以ctl为后缀的文件,如果你已经完成了代码高亮和自动完成文件的编辑,到这里应该就不成问题了,只要打开编辑其中的项目就可以了。

4.        新建文件时的模板:

EditPlus可以在你新建不同类型文件时使用定义好的模板,这些模板都以template为名,后缀为相应的文件的后缀,比如C++的就是cppJava的就是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..



 

芳儿宝贝.我爱你

posted on 2008-01-04 12:09 wǒ愛伱--咾婆 阅读(2390) 评论(3)  编辑  收藏

评论

# re: 用EditPlus构建CSharp简易开发环境 2008-01-04 15:55 HiMaigc!

又一个Editplus的知音,01年玩C#的时候就是用editplus配置的环境,虽然现在玩Java,但还是经常用Editplus,除非写大量code并需要编译的时候才用Jcreator,其他的大IDE靠边站,因为他们会蒙住我们开发的双眼。  回复  更多评论   

# re: 用EditPlus构建CSharp简易开发环境 2008-01-04 19:48 wǒ愛伱--咾婆

呵呵.才花几分钟把Ruby给配置好了..
不过还有发现个工具.SciTE..其实也不错.是Ruby中自带的.可是弄Ruby有点小问题一直不能解决..还有就是语法加亮太简漏...一个颜色..郁闷
..支持EditPlus!!!  回复  更多评论   

# re: 用EditPlus构建CSharp简易开发环境 2014-03-28 14:51 bicabo

CSharp 编译后并运行后,关闭EditPlus时,提示:是否关闭所有进程并退出? 点 确定 ,不能退出EditPlus. 各位大侠, 这个问题,怎么解决 ?  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

公告

芳儿宝贝.我爱你


黑客基地
http://www.hackbase.com
全球最大的黑客门户网站


 最近在读的书:

常用链接

留言簿(1)

随笔分类(37)

JavaCode

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜