我在前一篇文章(http://www.cnblogs.com/MikeZhang/archive/2012/02/09/windowsGo.html)中介绍了怎么在windows下安装go语言,今天我要介绍的是怎么用notepad++配置go语言开发环境。

一、准备工作:
1、安装go语言;
2、将go/bin目录加入环境变量;
3、安装notepad++;

二、配置notepad++支持go语言语法高亮
1、下载notepad++的go语言支持包(http://notepad-plus.sourceforge.net/commun/userDefinedLang/go.zip);
2、将文件userDefineLang_Go.xml内容copy至Application Data下Notepad++目录的userDefineLang.xml;
  XP: C:\Documents and Settings\[username]\Application Data\Notepad++
  Vista/Win7 : C:\Users\[username]\AppData\Roaming\Notepad++ (比如: C:\Users\Administrator\AppData\Roaming\Notepad++)
3、将go.xml文件copy至notepad++安装目录下的plugins\APIs目录(例如:D:\Program Files\Notepad++\plugins\APIs);
4、重启notepad++;

三、设置go语言编译运行快捷键
这里用下面的代码做演示:
文件名:test1.go

package main

import "fmt"

func main() {    fmt.Println("Test")}

原理:
  编译:8g -o test1.8 test1.go
  链接:8l -o test1.exe test1.8
  运行:test1.exe
  编译链接运行:8g -o test1.8 test1.go & 8l -o test1.exe test1.8 & test1.exe

具体实施:
1、用notepad++打开test1.go文件;
2、按F5,在弹出的对话框中输入以下内容:
cmd /k 8g.exe -o tmp.8 "$(FULL_CURRENT_PATH)" & 8l.exe -o tmp.exe tmp.8 & del tmp.8 & tmp.exe & PAUSE & del tmp.exe & EXIT
保存为"Run Go",并设置Ctrl+F6为快捷键;

go 1.6 配置如下:

cmd /k go run "$(FULL_CURRENT_PATH)" & PAUSE & EXIT

3、按Ctrl+F6运行程序;

好,就这些了,希望对你有帮助。

windows下用notepad++配置go语言开发环境相关推荐

  1. myeclipse怎么运行c语言,windows下MyEclipse安装配置C/C++开发环境

    windows下MyEclipse安装配置C/C++开发环境 ,安装MinGW:假设安装路径为c:\MinGW 编辑如下系统变量: 变量名变量值 PATH C:\MinGW\bin; LIBRARY_ ...

  2. notepad 配置c语言开发环境,用notepad++打造c/c++开发环境

    用notepad++打造c/c++开发环境 (2014-01-07 11:21:18) 标签: c/c notepad 开发 it 本文介绍如何使用开源软件notepad++,来打造c/c++开发环境 ...

  3. C++:Windows环境下基于Eclipse配置C/C++开发环境

    C++:Windows环境下基于Eclipse配置C/C++开发环境 目录 Windows下的MinGW下载.安装和配置 1.MinGW下载 2.MinGW安装与配置 3.基于Eclipse配置 Wi ...

  4. yum安装ruby_CentOS 7下配置Ruby语言开发环境的方法教程

    本文跟大家分享的是在CentOS 7下配置Ruby语言开发环境的方法教程,分享出来供大家参考学习,下面来看看详细的介绍: 安装Ruby 2.2 CentOS7存储库中的Ruby版本为2.0,但如果需要 ...

  5. VS Code配置Go语言开发环境

    VS Code配置Go语言开发环境 Go语言是采用UTF8编码的,理论上使用任何文本编辑器都能做Go语言开发.大家可以根据自己的喜好自行选择.编辑器/IDE没有最好只有最适合 1.安装中文简体插件 点 ...

  6. CentOS 7 配置JS语言开发环境(JavaScript)

    CentOS 7 配置JS语言开发环境(JavaScript) 安装ServerSide JavaScript环境"Node.js" 安装Node.js和包管理工具npm [roo ...

  7. Linux搭建部落冲突,GitHub - lioyou/nvim-coc: 在Win10上使用WSL安装Ubuntu,并安装neovim+coc.nvim,配置多种语言开发环境......

    在windows上使用Ubuntu并配置多种语言开发境 0 效果 使用C++ 1 开启WSL服务并安装Ubuntu 自己利用搜索引擎去查找相关资料并安装,很容易的就两步 2 安装各类编程语言的相关依赖 ...

  8. win10 sublime运行php环境,Win10下sublime text3搭建go语言开发环境--工具篇

    进行go语言开发环境的搭建. 最近进行了大量的搜索,因为在搭建的过程中遇到了挺多的问题.先介绍搭建的环境. 系统:Win10 IDE:sublime text3 相关插件:GoSublime 这篇文会 ...

  9. php4 apache 配置,[开发环境配置]windows下php4+mysql4+apache2开发环境配置

    在网上看了好多php+mysql+apache的开发环境配置文档.但是其中不乏出现了很多的问题导致在配置开发环境的时候出现了很多的问题.这里总结出一份自己配置过程中的文档希望能给大家带来一些帮助.那么 ...

  10. Ubuntu 配置 Go 语言开发环境(Sublime Text+GoSublime)

    本文针对的 Go 语言版本为 1.3,之前也有相关文章讲解如何在 Ubuntu 下配置Go语言的开发环境,但时过境迁,一些方法已经不相同或者不必要.虽讲的是 Ubuntu 下安装配置过程,但 Wind ...

最新文章

  1. “昊论坛”热力来袭!一网打尽【微生物绝对定量】技术特色和应用
  2. Input为number类型maxlength不好使,用js轻松解决
  3. 让你提前知道软件开发(44):如何解决软件故障?
  4. Dojo 如何测试 widget
  5. php pdo 封装类,php pdo封装类代码(支持事务)
  6. 动态规划0—1背包问题
  7. python的datetime.strptime_Python strptime()和时区?
  8. 一种动态组装SQL语句的方法
  9. shell 字符串中是否包含任一字符串
  10. 纯html+css实现点击切换tab页
  11. 反编译exe软件_Winnti组织:利用ShadowPad和Winnti恶意软件针对高校发动攻击
  12. linux 下的lsb_release -a 命令查询系统版本
  13. Word2016写论文之题注功能——公式自动编号右对齐等操作
  14. 算法复习 - 蛮力法
  15. qnx限制ssh连接的数量
  16. 微商截图王app 好用的截图工具
  17. Precision(精准率、查准率)和Recall(召回率、查全率)的应用场景
  18. MTputty设置字体 MTputty菜单栏隐藏显示
  19. Window 系统 “位图”
  20. ionic4设置图标的大小

热门文章

  1. NeHe_Lesson8 Blending
  2. 计算机视觉基础:自适应阈值分割(Computer Vision Fundamentals: Adaptive Threshold Segmentation)
  3. 【Matlab】 读取文件各种方法
  4. 利用iMazing备份功能替换游戏存档
  5. 音乐制作:用FL Studio做电子音乐
  6. bzoj5056:OI游戏
  7. C# ref,out
  8. C++ template 学习归纳总结4
  9. 中国超算世界第一 日本拟造最快超级计算机反超
  10. 说说低功耗的那些事儿