需求:

正常情况下 使用notepad++编辑修改一些网页或脚本文件,修改之后想要查看效果需要Ctrl+S保存,然后从文件目录中打开查看。

现在我想做的就是简化查看效果的流程,让notepad++实现按一个快捷键就可以直接查看效果。

效果:

现在它可以做到:

  • F5一键执行vbs脚本
  • F5一键调试python命令
  • F5一键使用默认浏览器打开正在编辑的html网页文件

实现:

一、安装NppExec

64位Nppexec插件下载地址:https://pan.baidu.com/s/1_8J5YOkEIAJQeORLdvfHTw,32位的麻烦自行搜索下载。

将下载好的NppExec.dll添加到notepad++安装目录下的plugins文件夹中,然后重启notepad++以便加载插件。

二、编写NppExec脚本

打开NppExec脚本编辑对话框,在notepad++菜单栏选择Plugins-NppExec-Execute。

输入命令:

NPP_SAVE
cmd /c $(FULL_CURRENT_PATH)

命令解释:

NPP_SAVE:保存文档,NppExec的脚本命令,代替了人工Ctrl+S的操作。

cmd /c:打开文件,模拟了人工在文件目录中点击打开文件的操作。

$(FULL_CURRENT_PATH):当前文件的存储路径,notepad++内置变量。

保存脚本,Save-输入脚本名称-OK。

三、配置脚本快捷键

在notepad++菜单栏选择Settings-Shortcut Mapper-Plugin Commands,下拉列表找到刚才保存的脚本,给它设置一个快捷键。

这里如果想设置F5为脚本快捷键,需要解决快捷键占用问题,请在Main Menu选项卡中找到占用的项目并清除快捷键。

最新文章

  1. *按类的某一字段排序(Lv)
  2. 位运算(&)实现分享弹窗上的图标动态显示/隐藏
  3. ERROR Shell: Failed to locate the winutils binary in the hadoop binary path
  4. 设置EditText光标位置
  5. Activity之间使用intent传递大量数据带来问题总结
  6. HDU-4627 The Unsolvable Problem 简单数学
  7. NIO的学习
  8. Bootstrap--全局css样式之表单
  9. php类获取静态变量值以及调用
  10. SGU 199 - Beautiful People 最长上升子序列LIS
  11. 创建自托管的SignalR服务端
  12. 初学swift笔记 枚举(七)
  13. A/B的困扰
  14. 201521123032 《Java程序设计》第12周学习总结
  15. ⑧bootstrap组件 文字图片 下拉菜单 按钮组 使用基础案例
  16. <p>标签样式设置
  17. 原生js简单调用百度翻译API实现的翻译工具
  18. java的四种引用类型
  19. 给hive的metastore做JVM优化
  20. ActiveMQ 填坑记

热门文章

  1. 史上最全最详细JNDI数据源配置说明
  2. Java日志体系(二)log4j
  3. CentOS7或CentOS8 安装VirtualBox Guest Addon缺少kernel-headers的解决办法
  4. React Native使用Mobx总结
  5. 如何使用QTP12 UFT做功能性测试(转载)
  6. LeetCode刷题3——位1的个数
  7. 【计算机视觉】【并行计算与CUDA开发】OpenCV中GPU模块使用
  8. moment的简单使用方式
  9. LeetCode之链表总结
  10. Confluence与Jira安装及后期迁移问题记录