`
kingj
  • 浏览: 425618 次
  • 性别: 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++编辑器的RunMe插件运行脚本

    标题中的“使用Notepad++编辑器的RunMe插件运行脚本”指的是在Notepad++这个流行的免费文本编辑器中,通过安装并使用RunMe插件来执行各种脚本文件的过程。Notepad++是一个轻量级、可自定义的编辑器,支持多种编程...

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

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

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

    本文将详细介绍如何使用Notepad++来编辑和运行Python程序,并探讨一些高级配置方法。 #### Notepad++简介 Notepad++是一款基于Windows平台的文本编辑器,支持多种编程语言的语法高亮显示,具有丰富的插件系统,...

    编辑器Notepad++

    Notepad++是一款非常受欢迎的免费源代码编辑器,尤其在编程社区中广为使用。它支持多种编程语言,包括但不限于C、C++、Java、Python、PHP、HTML、XML等,并且具有丰富的自定义功能,使得程序员在编写和调试代码时...

    notepad++文本编辑器

    **Notepad++文本编辑器详解** Notepad++是一款在IT领域广泛应用的文本编辑器,尤其受到程序员和系统管理员的喜爱。这款编辑器以其高效、轻便和功能强大而著称,支持多种编程语言,并且完全免费,遵循GPL(GNU ...

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

    Notepad++是一款非常受欢迎的免费源代码编辑器,尤其在编程社区中被广泛使用,因为它支持多种编程语言,包括C#。"Notepad++运行C#的插件及源码"是一个专门针对Notepad++设计的扩展,允许用户在不离开编辑器的情况下...

    Windows-Notepad++(7.9.3)

    Notepad++是一款非常受欢迎的免费源代码编辑器,尤其在Windows操作系统中被广泛使用。它支持多种编程语言的语法高亮显示,具有丰富的自定义功能,使得文本编辑工作更为便捷高效。这款软件版本为7.9.3,是Notepad++...

    notepad++自动格式化工具NppAStyle

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

    文本编辑神器 notepad++ 8.4.4 苹果macosx安装包和windows安装包

    对于MacOSX用户,Notepad++ 8.4.4的安装包可能需要通过第三方编译或者使用Rosetta 2技术来实现兼容,因为Notepad++原本是为Windows设计的。Rosetta 2是Apple推出的一种转换层,允许在M1芯片的Mac上运行基于Intel的...

    Notepad++Mac版怎么安装?.docx

    Notepad++ 作为一个功能强大且广泛应用的文本编辑器,在 Windows 平台上拥有极高的用户基础。然而,对于 Mac 用户来说,官方并未提供 Notepad++ 的 Mac 版本,引发了广泛的讨论和需求。幸运的是,有些大神利用 ...

    Notepad++安装包

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

    Notepad++插件包

    Notepad++是一款非常受欢迎的免费源代码编辑器,尤其在程序员和文本操作者中广为使用。它基于Microsoft Windows操作系统,支持多种编程语言,并且可自定义语法高亮。标题提到的"Notepad++插件包"是专门为Notepad++...

    Notepad++ release 8.6.4 x64

    2. **宏录制与回放**:Notepad++ 具备宏功能,可以录制一系列操作并保存为宏,方便日后重复使用,极大地提高了开发者的生产力。 3. **插件系统**:Notepad++ 的一大亮点在于其丰富的插件库,如NppFTP用于FTP文件...

    notepad++主题文件

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

    notepad++-7.9下载

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

    Notepad++免安装版

    标题中的“免安装版”意味着这个版本的Notepad++不需要通过传统的安装程序进行安装,用户可以直接下载并运行,大大简化了使用流程,尤其在需要快速部署或者移动办公的情况下,这种免安装版的优势尤为突出。...

    Notepad++(npp.8.1.9.Installer.exe)

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

    NotePad++安装包

    1. 获取安装包:NotePad++的最新版本为8.5.3,可以从官方网站下载到对应操作系统的安装文件,例如“npp.8.5.3.Installer.x64.exe”是适用于64位Windows系统的安装程序。 2. 执行安装:双击下载的安装文件,启动安装...

    notepad++7.7便携版下载

    Notepad++ 7.7便携版是一款广受欢迎的免费源代码编辑器,尤其适合用于Windows操作系统。它基于强大的Scintilla编辑组件,支持多种编程语言,并提供了丰富的自定义功能,使得程序员和文本处理者都能享受到高效的工作...

    notepad++.zip

    如果你更倾向于使用原版Notepad++,你可以选择在Ubuntu上通过Wine来运行Windows程序。Wine是一个兼容层,允许你在Linux上运行Windows应用程序。首先,安装Wine: ```bash sudo apt install wine ``` 然后,你需要...

Global site tag (gtag.js) - Google Analytics