直接在Notepad++中运行GO语言-(通过NppExec插件)

这篇具有很好参考价值的文章主要介绍了直接在Notepad++中运行GO语言-(通过NppExec插件)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前提条件:

1.建议阅读文章【直接在Notepad++中运行GO语言】:  直接在Notepad++中运行GO语言_go语言 notepad_西晋的no1的博客-CSDN博客

2.建议阅读文章【notepad++ 中安装NppExec插件】: notepad++ 中安装NppExec插件_西晋的no1的博客-CSDN博客

 

以下是正文

1.打开.go文件(或者新建一个文件,将下述go代码写入其中,保存文件名为Demo.go)

package main

import "fmt"

func main() {
	// 终端输出hello world
	fmt.Println("Hello world!")
}

 

2.按F6执行或者插件->NppExec->Execute…,首次使用要配置编译器,输入如下代码:

NPP_SAVE

cmd /c gofmt -w "$(CURRENT_DIRECTORY)\$(NAME_PART).go"
cmd /c go run "$(CURRENT_DIRECTORY)\$(NAME_PART).go"

// 格式化生效需要等待一段时间

 一些命令参考链接(一些go命令): 一些go命令_西晋的no1的博客-CSDN博客

直接在Notepad++中运行GO语言-(通过NppExec插件),go知识点杂烩,notepad++,golang,开发语言

 

直接在Notepad++中运行GO语言-(通过NppExec插件),go知识点杂烩,notepad++,golang,开发语言

3.点击OK,运行go代码,控制台输出结果:

直接在Notepad++中运行GO语言-(通过NppExec插件),go知识点杂烩,notepad++,golang,开发语言

4.至此,安装完成。但是为了使用方便,接下来配置菜单和快捷键。

5.点击菜单 Plugins->NppExec->Advanced Options…

直接在Notepad++中运行GO语言-(通过NppExec插件),go知识点杂烩,notepad++,golang,开发语言

6.选中 Place to the Macros submenu ,在 Associated script 下拉列表框里选择【格式化编译运行go(不生成exe)】,在上面的Item name编辑框里输入【格式化编译运行go(不生成exe)】,再点击左下角的 Add/Modify 按钮,再点击OK按钮关闭对话框,并重启Notepad++

直接在Notepad++中运行GO语言-(通过NppExec插件),go知识点杂烩,notepad++,golang,开发语言

7.最后,我们来给我们刚添加的【格式化编译运行go(不生成exe)】命令关联一个快捷键。点击 Settings->Shortcut Mapper…

直接在Notepad++中运行GO语言-(通过NppExec插件),go知识点杂烩,notepad++,golang,开发语言

8.在弹出的快捷键管理(Shortcut mapper)对话框里选中插件命令(Plugin commands)这个按钮,切换到来自插件的命令,在列表中找到我们的【格式化编译运行go(不生成exe)】,鼠标左键双击(或者点击对话框底部的Modify按钮),在弹出的对话框里编辑快捷键:

直接在Notepad++中运行GO语言-(通过NppExec插件),go知识点杂烩,notepad++,golang,开发语言

我给【格式化编译运行go(不生成exe)】设置的快捷键是 ALT+M。

9.现在你就可以在Notepad++的 宏(Macro)菜单下看到【格式化编译运行go(不生成exe)】了,点击它或者按下快捷键就可以直接编译运行go代码了

直接在Notepad++中运行GO语言-(通过NppExec插件),go知识点杂烩,notepad++,golang,开发语言

直接在Notepad++中运行GO语言-(通过NppExec插件),go知识点杂烩,notepad++,golang,开发语言文章来源地址https://www.toymoban.com/news/detail-520209.html

到了这里,关于直接在Notepad++中运行GO语言-(通过NppExec插件)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [保姆教程] Windows平台下OpenCV编译安装和它的Go语言实现gocv的使用(亲测通过)

    一、下载安装 MinGW CMake 预备步骤 首先打开cmd: 下载安装MinGW64 访问: https://sourceforge.net/projects/mingw-w64/files/ 下载: MinGW-W64 GCC-8.1.0 下面的 x86_64-posix-seh 版本 下载后,将它解压缩到 c:mingw64 里 下载安装 CMake 访问:https://cmake.org/download/ 下载:Windows x64 ZIP 解压到: c:cmake Window

    2024年02月16日
    浏览(66)
  • Notepad++运行C语言输出乱码

    方法一:编码-编码字符集-中文-GB2312 这时原程序中文会变成乱码,我是重新输入中文 重新编译执行即可 缺陷:重开一个程序有中文还是会显示乱码,需要重新设置编码,比较麻烦 方法二:设置-首选项-新建-右侧编码改为ANSI

    2024年01月16日
    浏览(39)
  • 【Python小技巧】通过Anaconda虚拟环境解决Python新版本无法运行指定脚本的问题,并实现Notepad++一键运行 Python Anaconda虚拟环境

    笔者今天碰到一个奇怪的问题,Python从3.8升级到3.10 后,一直以来还不错。但今天运行某个函数总是没反应就结束了。刚开始以为是pandas1.5.3升级到2.0.0版本的问题,当时因为2.0pandas运行很快就升级了,先排除这个。把pandas先升级到最新版,不行。后又降到1.5.3版本还是不行。

    2024年02月04日
    浏览(67)
  • vscode里安装Go插件和配置Go环境

        vscode是一款跨平台、轻量级、插件多的开源IDE,在vscode不仅可以配置C/C++、Python、R、Ruby等语言的环境,还可以配置Go语言的环境。这里介绍在vscode里安装Go语言的插件和配置Go语言环境,系统是Win10 64位。 1.1 下载Go安装包     到2023年,Go语言的版本已经发展到了v1.20,

    2024年02月14日
    浏览(60)
  • 【go-zero】docker镜像直接部署go-zero的API与RPC服务 如何实现注册发现?docker network 实现 go-zero 注册发现

    使用docker直接部署go-zero微服务会发现API无法找到RPC服务 用docker直接部署 我们会发现API无法注册发现RPC服务 原因是我们缺少了docker的network网桥 RPC服务运行正常 API服务启动,通过docker logs 查看日志还是未发现RPC API的yaml配置 RPC服务的IP是 127.0.0.1 与对应的端口 下图为改成了定

    2024年02月13日
    浏览(46)
  • IDEA安装Go开发插件

    IDEA安装Go插件 1、File —Settings — Plugins — 右侧搜索框中搜索  Go — 直接安装 — 重启 — 查看Languages Frameworks中是否安装成功,是否有Go选项 配置GOROOT 1、File —Settings —Languages Frameworks —Go —GOROOT —在右侧选中Go语言的SDK即可: C :Program FilesGo 2、如果报错  The selected

    2024年02月12日
    浏览(83)
  • go~wasm插件的开发

    Go和TinyGo是两种不同的Go语言编译器,它们之间有以下几点区别: 目标平台 : Go:Go语言编译器主要面向通用计算机平台,如Windows、Linux、macOS等。 TinyGo:TinyGo专注于支持嵌入式系统和物联网设备等资源受限的平台,如微控制器、嵌入式设备、WebAssembly等。 性能 : Go:Go编译

    2024年04月08日
    浏览(32)
  • 用Go编写ChatGPT插件

    ChatGPT插件平台有望成为影响深远的\\\"下一件大事\\\",因此对于开发者来说,有必要对ChatGPT插件的开发有一定的了解。原文: Writing a ChatGPT Plugin With Go [1] 我工作的附带福利之一是偶尔可以接触试用一些很酷的新技术,最近的一项技术是OpenAI的ChatGPT插件平台。 ChatGPT是一款突破性的

    2024年02月10日
    浏览(35)
  • 【Go】Go 语言教程--Go 语言接口(十九)

    往期回顾: Go 语言教程–介绍(一) Go 语言教程–语言结构(二) Go 语言教程–语言结构(三) Go 语言教程–数据类型(四) Go 语言教程–语言变量(五) Go 语言教程–GO语言常量(六) Go 语言教程–GO语言运算符(七) Go 语言教程–GO条件和循环语句(八) Go 语言教程

    2024年02月16日
    浏览(46)
  • 【Go】Go 语言教程--GO语言数组(十一)

    往期回顾: Go 语言教程–介绍(一) Go 语言教程–语言结构(二) Go 语言教程–语言结构(三) Go 语言教程–数据类型(四) Go 语言教程–语言变量(五) Go 语言教程–GO语言常量(六) Go 语言教程–GO语言运算符(七) Go 语言教程–GO条件和循环语句(八) Go 语言教程

    2024年02月15日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包