
程序员的文本编辑器(Programmers Notepad)
v2.4.2 官方版- 软件大小:2.36 MB
- 更新日期:2019-06-25 17:50
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:

软件介绍 人气软件 下载地址
程序员的文本编辑器(Programmer's Notepad)是一款专门针对程序员开发的编辑器,具有编码器的特殊功能,程序更新后,PN允许用户通过使用鼠标点击工具输出中的错误和警告,并跳转到源文件的相关部分;它通过解析工具的输出并查找诸如“myfile.cpp:21:Error ...”之类的文本来完成此操作;PN内置了对多个工具的支持,用户可以根据自己的需要使用内置错误解析器选项并运行您的工具,在使用过程中如果发现PN没有从您的工具中获取错误,用户可以自定义一个模式以便于了解如何使用自定义模式来匹配错误和警告。强大又实用,需要的用户可以下载体验

软件功能
1、语法高亮显示
2、用于简单文本插入的文本剪辑
3、代码折叠/概述
4、灵活的正则表达式支持
5、使用Ctags进行代码导航
6、用于浏览大型代码库的项目
7、使用Python或C ++进行扩展
添加实用程序以将SciTE格式的.api文件转换为PN格式。
删除了RXLib依赖项。删除了一些其他随机依赖项。
重新添加lsl.schemedef3
规范化行尾
规范化行尾
添加git配置文件
更新翻译,修复缺少抛光的报价。
修复README.md中损坏的图像链接
软件特色
允许程序员记事本的多个实例开始。
新文档窗口最大化
显示文档窗口中的完整文件路径。
从一个新的空白文档开始。
标签顺序由最近的使用控制。
记住在会话之间打开文件和项目。
保存时创建备份文件。
允许编辑只读文件
显示块插入符号而不是行。
允许多个选择
允许输入多个插入点。
允许插入符号在当前文本范围之外。
安装步骤
1、浏览至此,需要的用户可以点击本网站提供的下载路径下载得到对应的程序安装包

2、通过解压功能将压缩包打开,找到主程序,双击主程序即可进行安装,点击下一步按钮

3、需要完全同意上述协议的所有条款,才能继续安装应用程序,如果没有异议,请点击“同意”按钮;

4、弹出以下界面,直接使用鼠标点击下一步按钮即可,此界面为程序信息界面,可以根据自己需要选择

5、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

6、快捷键选择可以根据自己的需要进行选择,也可以选择不创建



7、现在准备安装主程序。点击“安装”按钮开始安装或点击“上一步”按钮重新输入安装信息。

8、等待应用程序安装进度条加载完成即可,需要等待一小会儿

9、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

使用说明
基本设置
从“工具”菜单中打开“选项”对话框,然后选择“工具”选项卡。工具页面顶部的下拉框允许您选择工具应该可用的方案。如果您希望工具在PN中随处可用,也可以选择“(无 - 全局工具)”。
单击“添加”以添加新工具。将弹出一个新窗口,允许您输入工具的详细信息。首先要选择的是工具的名称,例如“编译”。
接下来是该工具的“命令”,在这里您选择该工具将运行的程序,例如“cl.exe”。不要在这里放任何参数,它们会更进一步!
“文件夹”字段允许您设置工具运行时的当前目录。通常最好将其设置为您正在处理的当前文件的文件夹,因此请输入%d。
将工具的参数放在“参数”字段中!您可以使用页面底部“特殊符号”框中显示的任何快捷方式,例如%f表示当前文件的文件名,或$(ProjectPath)表示当前项目文件的路径。如果您只想传递完整的当前文件名,则应使用“%d%f”
您可以选择用于运行工具的快捷键,只需将光标放在快捷方式框中,然后按所需的组合键即可。要么 。
在运行工具之前保存当前或所有文件通常很有用。 “保存”选项允许您选择运行该工具时应保存的文件。
捕获工具输出
选择标题为“Console I / O”的第二个选项卡。此选项卡允许您定义PN与工具交互的方式。
要捕获工具的输出,只需选择“捕获输出?”选项。然后,您可以选择是将输出放置在全局输出窗口(主,停靠输出窗口)中还是放在当前文档附加的输出窗格中。最后,您可以选择是否在运行该工具之前清除输出窗口。
键盘快捷键
此帮助描述了PN2使用的一些默认键盘快捷键。
逃生钥匙
转义键通常可用于使您退出对话框 - 它通常表示在这些情况下按下取消按钮。转义按钮还可用于隐藏任何输出,查找文件或查找可见的条形窗口。因此,如果您运行一个显示某些输出的编译,然后您不想再看到输出窗口,那么只需按下escape直到它消失!
窗口导航
要转到下一个窗口,您可以使用Ctrl-Tab或Ctrl-F6。根据您的选项,这将在Windows自己最近的窗口顺序中浏览文档,或者使用Visual-Studio窗口堆栈系统。请注意,您可以使用这些组合中的任何一个按住Shift键以反方向移动。
输出窗口
有两种类型的输出窗口(从0.4开始)。可以使用F8切换全局输出窗口(可停靠),并且可以使用Shift-F8切换单个输出窗口。
缩进Unindent
在一行上选择一个文本块,然后使用Tab键缩进(根据您的设置,使用制表符或字符)。使用Shift-Tab取消激活。
PN2支持两种类型的书签。 第一个是“简单”书签。 这些是在Visual Studio中找到的类型,您可以在其中设置任意数量的书签,并且一个键从一个键跳到下一个:
要设置简单书签:Ctrl-F2要跳转到下一个简单书签:F2
PN2还支持从0到9的编号书签。通过按下组合键后跟书签编号来设置和到达这些书签:
要设置编号的书签:Ctrl-K,x要跳转到编号的书签:Ctrl-Q,x
其中x是您要使用的书签的编号。 书签显示在文本编辑器的边缘,下图显示了一个简单的书签和两个编号的书签:
config.xml中
config.xml存储PN的一些高级配置选项。
用户设置路径
元素定义PN应存储其创建的设置文件以存储用户选项的位置。 默认情况下,此元素未定义,但可用于使PN可移植(即不在常规系统“Documents and Settings”文件夹中存储设置)。
例如,如果您想将设置存储在运行PN的记忆棒上的“settings”文件夹中,您可以像这样使用此元素:
设置存储
默认情况下,PN会在注册表中存储许多设置以便快速访问。 如果您想使用INI文件,那么您可以使用元素来选择:
扩展注册
使用元素向PN注册每个扩展名。 此元素可以指定完全限定路径或指向要加载的dll的相对路径:
常用热键
快捷命令
Alt-Enter显示文档属性
Alt-G跳转到
Ctrl- /显示查找栏
Ctrl-Tab下一个窗口
Ctrl-Shift-Tab上一个窗口
Ctrl-A全选
Ctrl-C复制
Ctrl-D复制线
Ctrl-F查找对话框
Ctrl-G转到
Ctrl-H替换对话框
Ctrl-L剪切线
Ctrl-N新文件
Ctrl-O打开文件
Ctrl-P打印
Ctrl-R替换对话框
Ctrl-S保存
Ctrl-T转置线
Ctrl-U小写
Ctrl-V粘贴
Ctrl-W关闭窗口
Ctrl-X剪切
Ctrl-Y重做
Ctrl-Z撤消
Ctrl-Shift-C剪贴板交换
Ctrl-Shift-F在文件对话框中查找
Ctrl-Shift-L删除行
Ctrl-Shift-S全部保存
Ctrl-Shift-T复制线
Ctrl-Shift-U大写
Shift-Delete Cut
移位插入插入
Ctrl-Insert复制
F2下一个书签
Ctrl-F2设置书签
F3查找下一个
Ctrl-F4关闭窗口
Ctrl-F6下一个窗口
Ctrl-Shift-F6上一个窗口
F8切换输出窗口
Shift-F8切换单个输出窗口
常见问题
什么是文本剪辑?
文本片段是可以轻松插入代码的文本片段。程序员的记事本附带了各种文本片段,代表常见的编程语言,如C或ASP.NET,或常见的字符集,如与HTML相关的符号。文本剪辑很容易扩展,因此您可以修改任何现有的文本剪辑库或扩展模型以创建自己的文本剪辑文件。
注意
要创建文本剪辑文件,请使用Text Clip Creator应用程序。
点击上面的链接下载这个有用的工具。请注意,它需要Microsoft .NET Framework才能运行。
文本剪辑存储为.clips文件。这些文件位于安装Programmer's Notepad可执行文件的文件夹下的Clips文件夹中(通常为\ Program Files \ Programmer's Notepad)。这些文件是标准的XML文档,可以使用任何文本或XML编辑器进行操作。
只要程序员的记事本启动,任何格式正确的带有.clips扩展名的XML文件都将加载到文本剪辑窗口中。
更新日志
1、新增:
1)在“跳转到”对话框中的模糊匹配,例如 MTM for MyTestMethod
2)新款式的预设
3)新的翻译
4)延迟关机保存文件
5)改进查找对话框大小
6)PyPN作为安装程序中的可选组件包含在内
7)PyPN更新到Python 3.4
2、Bug修复:
1)修复XML / HTML标记完成
2)正则表达式搜索的UTF-8全部替换和UTF-8字符代码改进
3)修复因Scintilla bug导致的脚本记录
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文