用EditPlus配置配置C#开发环境、、、

--------------------

----------------------------

配置步骤:

1、打开EditPlus,找到 工具 —> 配置用户工具,然后进行如下操作:

2. 点击“组名”,重新命名一个工具组,例如“C#”,然后在这个工具组里可以添加多个工具。

3. 点击“添加工具”,选择“应用程序”,在菜单文件里输入这个子工具的名称。这是选择的是编译C#的工具,由于C#的编译工具是.NET Framework里面的CSC.exe,所以在“菜单文字”里输入“CSC”,在“命令”里选择CSC.exe的路径,我的路径如下所示:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\csc.exe。“参数”选择“文件路径”,“初始目录”选择“文件目录”,“动作”选择“捕捉输出”,“保存”选择“当前文件”。OK,编译工具算是配置完成了。如下图所示:

---------------------------

----------------------------------

4. 接着配置C#运行工具。在刚才那个窗口单击“添加工具”,在“菜单文件”输入“run”,“命令”输入“$(FileNameNoExt)”,“参数”一列空着,“初始目录”选择“文件目录”,“动作”选择“捕捉输出”,“保存”选择“当前文件”,好了,运行工具也配置完成,配置如下所示:

----------------------------------

----------------------------------

5.配置C#模板,这样当我们新建C#文件时就会创建跟模板一模一样的文件,具体做法是找到EditPlus的安装路径(其他路径也可以)新建一个C#文件C#.cs并输入如下内容:

----------------------------------

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace demo{
   public class Test
   {
                   public static void Main(String [] args)
                   {
                            Console.WriteLine("Hello World !");
                   }
   }
}

--------------------------------  

6.打开EditPlus,选择文件--->新建--->配置模板,在弹出的窗口中单击“添加”,选择我们刚才的那个C#.cs模板文件,在菜单文件输入“C#”,点击确定就好了

----------------------------------

7.新建一个C#文件并保存为Test.cs,使用快捷键ctrl+1编译此文件,控制台没有报错,接着ctrl+2运行此文件,可以看见控制台打印输出了“Hello World !”.证明配置正确

----------------------------------

----------------------------------

----------------------------------

----------------------------------

----------------------------------

----------------------------------

用EditPlus编辑器配置C#开发环境的更多相关文章

  1. Ubuntu 14.04的vim编辑器配置Python开发环境

    #1 $ sudo apt-get install exuberant-ctags vim-scripts $ vim-addons install taglist #2 到:http://www.v ...

  2. Visual Studio Code中配置GO开发环境

    在Visual Studio Code中配置GO开发环境 一.GO语言安装 详情查看:GO语言下载.安装.配置 二.GoLang插件介绍 对于Visual Studio Code开发工具,有一款优秀的 ...

  3. 安装与配置Flutter开发环境

    这篇博客我们介绍了Flutter,并且对比了H5,React Native,Flutter. 由于Flutter是跨平台的开发框架,开发一次可以同时运行在Android和iOS上面,所以我们开发时最好 ...

  4. 如何利用Vagrant快速搭建相同配置的开发环境?

    作为一名程序猿,我们常常会遇到需要搭建开发环境的问题,特别是在新入职的时候,sublime, node, apache, mysql, php等等以及各种框架的安装.如果入职的是大公司有可能这些必要的 ...

  5. Mac配置Java开发环境

    笔者从Window上转到Mac上做开发,一切配置都要重新开始,开发环境配置介绍如下: 1. 下载JDK 从下面链接选择合适版本的安装包进行下载...笔者下载的是jdk-9.0.1 链接:http:// ...

  6. Ubuntu 配置 Android 开发 环境

    . 果断换Ubuntu了, Ubuntu的截图效果不好, 不能设置阴影 ... 作者 : 万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article ...

  7. 1 visual studio code 配置C++开发环境 (windows 开发环境)

    0 引言 最近帮GF(不幸变成ex了)配置C++开发环境,一开始想给她装个visual studio13完事,但是一想到自己安装以及使用时的诸多麻烦,就有点退却,觉得没有这个必要.正好了解到vscod ...

  8. Notepad++ 使用nppexec插件配置简易开发环境

    notepad++  采用nppexec插件来配置简易开发环境,而不需要笨重的IDE以及麻烦.重复的命令行.控制台输入: 以下为本人最近用到的脚本配置: //编程语言脚本中$(NAME_PART).x ...

  9. VC 6中配置OpenGL开发环境

    2010,2012中配置类似 http://hi.baidu.com/yanzi52351/item/f9a600dffa4caa4ddcf9be1d VC 6中配置OpenGL开发环境 这里,我习惯 ...

随机推荐

  1. js中变量的连续赋值

    今天遇到了一个连续赋值的经典案例,网友们给出的答案也是五花八门,看起来有些繁琐,我也来说说自己的看法. 下面就是这个经典案例: var a = {n: 1}: var b = a; a.x = a = ...

  2. JMeter Http请求POST提交token失败,取样器结果Response Code 415

    Jmeter脚本,http请求以post方式提交token,执行脚本在察看结果中显示失败,取样器结果响应状态Response Code 415,如图:

  3. docker~save与load的使用

    回到目录 对于没有私有仓库来说,将本地镜像放到其它服务器上执行时,我们可以使用save和load方法,前者用来把镜像保存一个tar文件,后台从一个tar文件恢复成一个镜像,这个功能对于我们开发者来说还 ...

  4. dotpeek的导出

    在开始写之前先说明下,搜了很久的度娘,就是没找到dotpeek的导出功能,····,看来用的人不多, ------------------------------------------------- ...

  5. 【NOIP模拟】table(动态规划)

    题目背景 SOURCE:NOIP2016-RZZ-2 T2 题目描述 给定一个 n×m 的矩阵,行列均从 1 开始标号. 一个矩阵被认为是稳定的,当且仅当对于任意的 2≤i≤n,第 i 行的数的和不小 ...

  6. 学会用requirejs,5分钟足矣

    学会用requirejs,5分钟足矣 据说公司的项目较多的用到requirejs管理依赖,所以大熊同学挤出了5分钟休息时间学习了一下,现在分享一下.如果你想了解requirejs的实现原理,请绕道!如 ...

  7. java 读取文件的路径

    1. 通用定位到用户目录下:   String userDir = System.getProperty("user.dir"); 2. web项目定位到WEB-INF/class ...

  8. Let's Encrypt与DNS轮循

    本文由网络安全研究员.securityheaders.io和report-uri.io创始人Scott Helme发布在其个人博客中.描述了如何使用Let's Encrypt的同时兼容DNS轮循. 早 ...

  9. ABP 重写主键ID

    [Column("你那表的源主键名")] public override leixing Id{ get; set; }

  10. python cookbook第三版学习笔记十三:类和对象(三)描述器

    __get__以及__set__:假设T是一个类,t是他的实例,d是它的一个描述器属性.读取属性的时候T.d返回的是d.__get__(None,T),t.d返回的是d.__get__(t,T).说法 ...