我们都知道在Notepad++中,可以通过命令方式,运行一些外部程序,或者是用来编译程序,把notepad++作为一个轻量级的IDE。以前发过一篇文章,简单介绍过,如何将notepad++,作为php,java,c#等开发工具。其实原理很简单。

1、安装NppEXEC这个插件

2、进入当前文件所在目录 (以PHP为例) cd "$(CURRENT_DIRECTORY)"

3、让PHP来解释当前文件 D:\Program Files\VertrigoServ\Php\php.exe "$(FILE_NAME)"

下面在程序中,就可以利用F6非常简单的。

但是,关键问题是好多人不知道Notepad++这些内置的常量,如上面用到的CURRENT_DIRECTORY、FILE_NAME等。

其实,如果仔细查看帮助手册的,就会找到了。

下面我把其在手册的位置告诉大家。

按SHIFT+F1,会打开Notepad++帮助文档,在目录选项卡上找到Run Commands,打开它,仔细往下看,会看到如下常量:

FULL_CURRENT_PATH当前文档的完整路径CURRENT_DIRECTORY当前文档所在目录FILE_NAME当前文档的名称(不包括路径)NAME_PART当前文档的名称(不包括扩展名)EXT_PART当前文档的扩展名

NPP_DIRECTOR

Notepad++ 可执行文件所在目录

CURRENT_WORD文档中当前选择字词CURRENT_LINE文档中被选择的当前行(从0开始,第一行是0)CURRENT_COLUMN

文档中被选择的当前列(从0开始,第一列是0)

就说这么多了,大家应该知道怎么用了吧

notepad++ php开发环境,Notepad++可以结合命令行来搭建各种编程环境相关推荐

  1. linux python开发环境_如何在Linux系统中搭建Python编程环境

    1 在大多数的Linux系统中,基本上都默认安装了Python,也就是说,在Linux的系统中基本上是不需要安装什么软件,就可以使用Python. 下面以ubuntu操作系统为例,看看如何在Linux ...

  2. 基于Python实现的微信小程序校园导航系统 | Python第一课环境篇 | Hellow World 程序 | 不同环境下搭建Python编程环境

    一:Hellow World 程序 1.安装Python3 2.运行Python代码片段 Python自带了一个在终端窗口中运行的解释器,让你无需保存并运行整个程序就能尝试运行Python代码片段. ...

  3. python路径在哪里设置_找Python安装目录,设置环境路径以及在命令行运行python脚本实例...

    第一点:找Python安装目录 方法一: 方法二: 输入import sys print(sys.path) 化黑线处 第二点:找到安装目录后就可以开始设置环境变量 这里我的安装目录为C:\Progr ...

  4. Linux_《Linux命令行与shell脚本编程大全》第十章学习总结

    时间:2017年08月24日星期四 说明:本文部分内容均摘取自书籍<Linux命令行与shell脚本编程大全>,版权归原作者所有.<Linux命令行与shell脚本编程大全>( ...

  5. python环境搭建_搭建Python编程环境

    说明:本文面向信息技术新教材环境下的中学生或者编程小白.Python作为新教材落实计算思维的主要载体,有其独特的魅力.千里之行始于足下,搭建Python运行环境是跨出进入新世界大门的第一步. 搭建Py ...

  6. Win 10 系统下搭建 Python 编程环境,有手就行

    前言 想把一门编程语言学好,会搭建编程环境无疑是有必要的,纵然有线上集成的编程环境,但那高度依赖于网络条件以及诸多情况,这使得我们在编程的时候难以存储自己的资料. 学习和使用 python 一年多以来 ...

  7. 《Linux命令行与Shell脚本编程大全》读后感

    <Linux命令行与Shell脚本编程大全>全书共605页,从开始到现在两个多月 了,终于把它看完了. 总结 总的来讲书中大部分的内容不算太难,适合Linux新手和对Linux有一定了解的 ...

  8. 软工+C(11): 从命令行开始逐步培养编程能力(Java)

    上一篇:助教指南,持续更新... // Version: 0.0.4 许多人,所不知道的是,每一种编程语言都有其对应的单元测试框架,对程序在不同阶段的测试环节也概念模糊.在实际动手编写程序许久之后才听 ...

  9. 【2018深信服 醒狮计划】《Linux命令行与Shell脚本编程大全》学习笔记

    2018深信服"醒狮计划"笔记 第3周(5.02-5.13) 课程 必修 选修 基本要求 Shell编程 <Linux命令行与Shell脚本编程大全> <Perl ...

最新文章

  1. 南农Nature Microbiology一作顾少华:我与铁载体的这5年
  2. linux kernel devel和kernel source的区别
  3. 今日笔记!——分析Java应用性能
  4. R语言smoothHR包_SmoothHR產品官方網站 全新體驗、正式上線 !
  5. 【Flink】Flink flink-runtime.version.properties generated correctly. You MUST run mvn generate-source
  6. ASP.NET TextBox 当鼠标点击后清空默认提示文字
  7. oracle optimizermode,Oracle OPTIMIZER_MODE参数
  8. SqlServer数据库 性能监视器 打开路径、添加监控参数 等详解
  9. ubuntu常见问题有效解决办法
  10. 选择排序SelectSort
  11. 易语言-MD5加密16位和32位方法
  12. IT专用英语词汇1500词
  13. 打造知识服务市场 知乎的变现之路
  14. 【教程】在线生成LaTeX中的表格
  15. 原生JS调取PC端摄像头源码记录
  16. 移动软件开发-设计app首页
  17. 如何快速地提高店铺销量
  18. 设计模式真的能改善软件质量吗 (一)
  19. MySQL Ⅳ 查询进阶
  20. python课后题答案董付国_python习题01——董付国学习系列

热门文章

  1. Spring Cloud Hoxton正式发布,Spring Boot 2.2.x不再孤单
  2. 5弹出阴影遮罩_千文详述Cocos Creator弹出式对话框实现技术,着实硬核
  3. 散列表的设计与实现_python基础之字典与集合实现
  4. mysql-sql优化--笔记
  5. 4K60帧视频实时抠图,连头发丝都根根分明
  6. opencv检测矩形
  7. python opencv 画矩形框 外接矩形
  8. c++ socket 结构体
  9. numpy.core.multiarray failed to import
  10. spring中ClassPathXmlApplication和FileSystemXmlApplicationContext使用区别