首页 > 编程语言 >Notepad plus 通过NppExec插件编译/运行 golang,php,python等语言

Notepad plus 通过NppExec插件编译/运行 golang,php,python等语言

时间:2022-08-21 10:12:44浏览次数:77  
标签:插件 python Notepad CURRENT DIRECTORY 添加 go NppExec

 

      1.  在Notepad plus 的插件-->插件管理中,添加 nppExec 插件。

             

 

    2. 打开插件--> NppExec, 选择Show console, 和Follow ($CURRENT_DIRECTORY) , 此选项等同于

       命令cd $CURRENT_DIRECTORY

   3. 打开第一项 Execute 

  4 . 添加 如下执行golang语言的命令 

    

      如果上面没有选择 Follow $CURRENT_DIRECTORY,  这里最开始需要添加一行 cd   $CURRENT_DIRECTORY

     其中,NPP_SAVE 表示保持当前文件,go run $FILE_NAME为编译文件,go run $NAME_PART 为执行。

        此外,如下所示在命令界面,输入set 会显示 go 对应的bin文件目录已添加到系统环境变量path中,

    所以此处不需要指定完整目录。

  

      类似地,执行php语言的命令如下,因为没有添加到系统环境变量, 所以,需要完整路径和文件名。

       其他语言像python也是同样地添加命令。

      

 

         5. 添加到宏快捷方式,点击插件-> NppExec -->Adanced Options ,按照如下步骤添加

              

     6. 在菜单 宏 下面就会有快捷键go,  php,直接点击就会执行当前文件。

                 

 

 

 

      

   

 

标签:插件,python,Notepad,CURRENT,DIRECTORY,添加,go,NppExec
From: https://www.cnblogs.com/wallywl/p/16609388.html

相关文章

  • python---re
    python---repython的re模块简单使用re.findall,re.compile,re.match和re.searchre.findall这个是最好用的,查找所有符合条件的,返回list,或Noneimportrestr1='gdf......
  • python---struct
    python---structkeywords:structbytespython数据互转https://docs.python.org/3/library/struct.html二进制数据和各种类型数据的转换因为不同平台默认大小端不同,......
  • Python custom modify the __add__ method All In One
    PythoncustommodifytheaddmethodAllInOnePython改写__add__类方法"""#classJuice:#def__init__(self,name,capacity):#self.na......
  • SSD1306 屏幕使用-Micropython
    1、I2C总线是什么?I2C:俗称集成电路总线,是一种简单、双向二线制同步串行通信总线,使用多主从架构。它只需要两根线即可在连接于总线上的器件之间传送信息。主器件用于启动总......
  • 我的python基础知识点
    0、使用#注释,因为python是脚本语言批量赋值a,b=1,2 //a=1,b=2批量赋值还可以使用序列进行赋值a,b=[1,2] //a=1,b=21、在python中,"helloworld"*3//表示3个这个字符......
  • python通过下标替换字符串,指定位置添加字符串
    指定下标替换字符串defreplace_char(old_string,char,index):'''字符串按索引位置替换字符'''old_string=str(old_string)#新的字符串=......
  • Python pandas merge(join) 通过单列或多列合并连接两个DataFrame
    Pythonpandas中处理两个DataFrame时,有些情况我们可能需要将两个DataFrame合并成一个DataFrame,本文主要介绍Pythonpandas中通过单列或多列合并连接两个DataFrame的方法,以......
  • python获取返回的json中的某个字段值的函数
    响应报文的json一般为字典或者是列表嵌套字段的形式     defget_json_value(a,k,l:list):""":parama:传入的数据:paramkey:获取哪个字段值......
  • python 简单密码校验
    #判断字符串长度是否在8位以上defcheck_len(pwd):iflen(pwd)>=8:returnTrueelse:returnFalse#检查字符串是否是有大小写字母、......
  • Python文件管理
    目录Python文件管理一、os模块1、方法大纲2、常用方法二、glob模块1、方法大纲2、使用示例三、shutil模块1、方法大纲2、压缩包四、pathlib模块1、对比图2、路......