`
kingj
  • 浏览: 421214 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

windows上使用notepad++编辑shell脚本,并通过cygwin运行

阅读更多

windows上使用notepad++编辑shell脚本,并通过cygwin运行

 首先介绍下Notepad++定义的一个变量:

 

Notepad++定义的这些环境,可以作为参数传递给外部工具
变量名称                含义                 例子
FULL_CURRENT_PATH     文件路径名称        E:\java\HelloNpp.java
CURRENT_DIRECTORY     文件目录            E:\java\
FILE_NAME             文件全名称            HelloNpp.java
NAME_PART             文件名称            HelloNpp
EXT_PART              文件扩展名            java

 

为便于编程,打开notepad-->设置-->首选项...-->备份与自动完成 ,

勾选 所有输入均启用自动完成(选择函数自动完成或者单词自动完成,凭个人喜好),

 勾选 输入时提示函数参数。

先提醒下大家,运行命令前,要先记得保存修改过的文件

 

第一步:下载NPP_EXEC插件,具体方法就不赘述。

第二步:windows下将cygwin的bin目录添加到环境变量,如:

c:/cgywin/bin追加到windows环境变量

 

第三步:选择插件->NppExec->Execute菜单,或者按住F6快捷键打开运行对话框

第四步:在对话框中输入如下脚本

     npp_save  (保存当前文件)
     cd $(CURRENT_DIRECTORY) (进入到当前文件所在目录)
     c:\cygwin\bin\bash.exe   $(NAME_PART).sh (调用cygwin的bash shell解释器执行当前脚本)

 

第五步:保存第四步配置的命令,可以自己命名,如Shell执行

第六步:选择插件->NppExec->Advanced Options菜单,在左下角的Menu item中添加一个Item,我们这里命名为Shell,并点击Add/Modify按钮将

菜单添加到左上角中的区域

第七步:勾选左上角中的“Place to the Macros submenu"复选框,并点击OK按钮完成配置

第八步:将插件->NppExec->Show Console Dialog选中

第九步:选择”设置“->”首选项"->"新建“选项卡,找到格式区域,选择为Linux,编码区域选择"UTF-8(无BOM)"

 

到此,配置完成,可以编写一个简单的脚本,然后按住Ctrl+F6就可以执行shell脚本了

 

#!/bin/bash
pwd
files=`ls -li `
for file in $files
do
	echo "file is $file"
done

    我的机器运行如下:

   

 

 

 

 

 

  • 大小: 42.1 KB
分享到:
评论

相关推荐

    Notepad++宏整理 宏制作教程 宏脚本替换即可使用并可自主编辑 宏文件位置 常用符号整理

    1、Notepad++宏:旨在帮助你充分发挥Notepad++的宏功能,实现文本编辑的自动化。无论你是迫切需要提高工作效率的编程开发者,还是经常需要处理大量文本的文字工作者,这个资源都能为你提供宝贵的帮助。 2、通过丰富...

    Notepad++安装包

    Notepad++中文版是一款非常有特色的编辑器,是开源软件,可以免费使用。 Notepad++中文版是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL)。Notepad++有完整的中文化接口及支持多国语言编写的功能(UTF8...

    notepad++文本编辑器

    Notepad++ 是一款非常有特色的编辑器,是开源软件,可以免费使用。

    使用Notepad++编辑运行Python程序

    使用Notepad++编辑运行Python程序

    Windows-Notepad++(7.9.3)

    Windows-Notepad++(7.9.3)

    编辑器Notepad++

    编辑工具,notepad++,方便打开代码 格式化进行编辑保存

    notepad++主题文件

    notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题文件notepad++主题...

    notePad++文本编辑器

    notePad++Notepad++是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。 Notepad++功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作...

    Notepad++_v7.8.5_Modify_Lfqy_Setup.7z

    Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的安装包,Notepad++_v7.8.5的...

    Notepad++ 64位 ComparePlugin 插件下载

    网上资源大多是针对32位的,这里提供一份64位的,实测可用在v7.2.3版本的Notepad++上。把压缩包中ComparePlugin.dll放入Notepad++的安装路径根目录即可。启动Notepad++自动加载该插件。Clt+Alt+C对比当前打开的两个...

    notepad++自动格式化工具NppAStyle

    notepad++自动格式化工具NppAStyle,找到你安装的Notepad++的安装目录,(最简单的方法就是在你使用的Notepad++的快捷方式的属性里点"打开文件位置")。进入后我们打开plugins文件夹,把刚才解压的NppAStyle.dll复制...

    Notepad++运行C#的插件及源码

    1、用于Notepad++的插件 2、可以在笔记本中运行C#代码 3、放在插件目录下, 4、在界面的菜单中手动增加插件。 5、只支持64位

    Notepad++_notepad++_C++STL_

    在MS Windows环境中运行,其使用受GPL许可证控制。基于强大的编辑组件Scintilla,Notepad ++是用C ++编写的,并使用纯Win32 API和STL来确保更高的执行速度和更小的程序尺寸。通过在不失去用户友好性的情况下优化尽...

    Notepad++ 7.8.1 release

    Notepad++是免费开源的文本编辑器和记事本替代品,支持多种语言。运行在微软的Windows系统中。

    notepad++-7.9下载

    Notepad++ 是一款非常有特色的编辑器,是开源软件,可以免费使用。 Notepad++是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。 Notepad++...

    NotePad++常用插件集合

    使用方法:将下载得到的plugins zip解压到notepad++安装根目录下覆盖原来的plugin文件夹即可 示例路径:D: Program Files x86 Notepad++ plugins">这个压缩文件包含了notepad++的一些常用插件 包括热门插件compare ...

    Notepad++.zip

    Notepad++中文版是一款非常有特色的编辑器,是开源软件,可以免费使用。 Notepad++中文版是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL)。Notepad++有完整的中文化接口及支持多国语言编写的功能(UTF8...

    Notepad++.exe

    Notepad++是 Windows操作系统下的一套文本编辑器(软件版权许可证: GPL),有完整的中文化接口及支持多国语言编写的功能(UTF8技术)。 Notepad++功能比 Windows 中的 Notepad(记事本)强大,除了可以用来制作一般的纯...

    notepad++下vim插件

    notepad++下使用vim操作方式,由于notepad++下的插件管理中visimulator安装不了,所以可以离线安装。下载之后,放在notepad++安装目录的plugins中,重启notepad++即可。

    Notepad++一键格式化php代码.rar

    3、按F5,或者Notepad++菜单->运行(R)->运行(R).. 4、输入:$(NPP_DIRECTORY)\plugins\phpCB.BAT "$(FULL_CURRENT_PATH)" 5、输入完之后,点“保存...”,选择快捷键组合,如shift+alt+F,然后点击运行即可

Global site tag (gtag.js) - Google Analytics