分享

Notepad ++高级使用

 ZackEdge 2022-03-19
Notepad ++支持各种区分大小写的命令行参数,以控制其启动并影响其行为。
帮助用法
命令符运行模板
notepad++ [--help] [-multiInst] [-noPlugin] [-l<lang>] [-n<line>] [-c<column>]
[-p<pos>] [-x<left-pos>] [-y<TopPos>] [-nosession] [-notabbar] [-ro]
[-systemtray] [-loadingTime] [-alwaysOnTop] [-openSession] [-openFoldersAsWorkspace] [-r]
[-qn<EasterEggName> / -qt<Text> / -qf<ContentFileName>]
[-qSpeed(1/2/3)] [-quickPrint]
[filepath]
Notepad ++高级使用—命令行参数教程
①--help:命令行参数的帮助消息。它将在Notepad ++启动之前显示。
②-multiInst:启动另一个Notepad ++实例,因此用户可以同时拥有多个Notepad ++。
③-noPlugin:启动Notepad ++而不加载任何插件。
④-l:打开文件或显示带有选择的语法突出显示的重影键入。 语言是一个短标识符串,其中是否允许: normal,php,c,cpp,cs,objc,d,java,rc,html,xml, makefile,pascal,batch,ini,nfo,asp,sql,vb,javascript, css,perl,python,lua,tex,cobol,fortran,bash, actionscript,nsis,tcl,lisp,scheme,asm,diff,props, postscript,ruby,smalltalk,vhdl,kix,autoit,Gui4Cli, powershell,caml,ada,verilog,matlab,haskell,inno,cmake,yaml,r和jsp。
Notepad ++高级使用—命令行参数教程
Notepad ++高级使用—命令行参数教程图2
⑤-n:滚动到上的指示的行(LineNumber)filepath。
⑥-c:滚动到上显示的列(ColumnNumber)filepath。
⑦-p:滚动到上显示的0基本位置(Position)filepath。
⑧-x:将Notepad ++移动到屏幕上指示的左侧位置(LeftPos)。
⑨-y:将Notepad ++移动到屏幕上指示的顶部位置(TopPos)。
⑩-nosession:启动Notepad ++,而无需之前的会话。
11-notabbar:启动不带标签栏的Notepad ++。
12-ro:设为filepath只读。
13-systemtray:直接在系统托盘中启动Notepad ++。
14-loadingTime:显示记事本++的加载时间。
15-alwaysOnTop:使Notepad ++始终位于最前面。
16-openSession:打开一个会话。filepath必须是会话文件。
17-openFoldersAsWorkspace:所有列为参数的文件夹都将作为工作空间打开,而不是单独打开所有包含的文件(v7.8的新功能)
Notepad ++高级使用—命令行参数教程
Notepad ++高级使用—命令行参数教程图3
18-r:以递归方式打开文件。如果不filepath包含通配符,则将忽略此参数 。
19-qn:启动幽灵打字以通过EasterEggName显示复活节彩蛋。
20-qt:启动幽灵打字以通过给定的文本显示文本
21-qf:启动幻像键入以通过文件路径ContentFileName显示文件内容
22-qSpeed:幽灵打字速度。从1到3的值表示慢,快和最快
23-quickPrint:打印作为参数给出的文件,filepath然后退出Notepad ++
24filepath:要打开的文件或文件夹名称(绝对或相对路径名)
选项的顺序并不重要。方括号表示这些选项不是必需的,也不是命令行参数的一部分。连字符的数量很大,并且选项区分大小写。
为了兼容性,Notepad ++将首先尝试将整个命令行标识为文件名,即使该文件名未引用也是如此。但是,不建议这样做,因为您应始终引用文件名。

可以在Notepad ++内部使用--help命令行参数或使用?访问此帮助用法列表。-menu的命令行参数条目。

Notepad ++高级使用—命令行参数教程

Notepad ++高级使用—命令行参数教程图4

其他选项

还有其他Notepad ++命令行选项,这些选项未包含在帮助使用情况列表中。这些旨在用于高级用途或其他特殊情况。

1、-notepadStyleCmdline:当您按照“其他资源”>“记事本替换”中的说明 将Windows内置的内容替换notepad.exe为Notepad ++时,当您尝试从资源管理器上下文菜单中打印文件时,Windows将尝试通过/p或/P作为命令行选项。启用此选项可使Notepad ++识别该选项,并将其内部转换为正式-quickPrint选项。

Notepad ++高级使用—命令行参数教程

Notepad ++高级使用—命令行参数教程图5

2、-z:删除在此选项之后找到的所有命令行参数。除了在“记事本替换”中使用外,它还可以用于将选项传递给插件,方法是将插件的选项-z放在命令行中的“”之后,并使插件通过命令行进行解析以确定该选项是否存在。可以在此Notepad ++社区论坛帖子中找到该技术的示例,在 该帖子中,使用PythonScript插件运行的脚本能够使用命令行选项来影响脚本的行为。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多