请问:文本编辑器PNEdit咋样 ?
PNEdit作为一款高级文本编辑工具,支持多种高效的文本编辑操作,如剪切、复制、粘贴字符、高级搜索和替换、语法检测和突出显示、撤消、重做等。同时,它共有三种工作模式——输入模式、替换模式和PNEdit中的命令模式,以及两种工作模式都支持丰富的命令热键。此外,它还支持选择文本以在行和列模式下进行操作,并将所有的功能和工具链都整合在了一个统一的应用程序里。
针对这个问题我有一些自己的想法!
这款编辑器是上海弗摩电子科技有限公司研发的,类似vim的,在Vi的基础上改进和增加了多功能文本编辑器。 本人用的感觉是还不错,界面比较简介,可视化 。PNEdit
PNEdit 是一个类似于Vi的功能多样、用户可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。图形界面设计简洁方便让编辑窗口设置更加容易,快捷键和命令行操作方式使得文本编辑的速度和效率有所提高,内嵌的多个应用插件扩展了文本编辑功能。
Table of Contents
简介
窗口设置
编辑方式
快捷命令
应用插件
版本信息
参考资料
简介
PNEdit是一个功能多样、用户可定制的文本编辑器,支持tab分页和横向/纵向分割窗口等方式可同时对多个文件进行编辑,文本窗口中的颜色、语法、字体和高亮等属性有多种方式可以方便的设置。
PNEdit产品概述
PNEdit是一种支持多模式的文本编辑器,在不同编辑模式下操作行为有所不同,在对编辑的文本内容的选择会有多种选择方式,在文本编辑操作时主要依靠大量的快捷键命令操作来实现快速高效的文本编辑功能。
PNEdit文本编辑器中集成了目录浏览界面、高级编辑工具、高级搜索工具、编辑状态缓冲、编辑字符缓冲、编辑文件缓冲和编辑内容标记等应用插件以扩展文本编辑功能。
窗口设置
在PNEdit中可以支持同时对多个文件进行文本编辑,在编辑窗口中打开的文本内容其颜色、语法、字体和高亮等属性都可以根据不同需求做相应的设置,用户可以在PNEdit工具打开之后在界面中的菜单或按钮打开对应的设置窗口做设置,也可以将需要设置的参数记录在设置文件中。
PNEdit界面
1、编辑窗口
文本编辑窗口支持多Tab的方式同时打开多个文件进行编辑,在每个Tab窗口还支持横向分割和纵向分割的方式同时打开多个文件进行编辑。文本编辑窗口中可以显示该窗口中打开的文件编辑状态的信息,每个编辑窗口都有保存文件和未保存文件这两个编辑状态。文本编辑窗口下方有一行编辑信息小窗口,在该小窗口中分为三段信息显示,分别为编辑命令显示区间、当前光标所在的行列位置、当前光标所在位置对应占整个文件浏览内容的百分比。
2、颜色设置
支持类型设置和详细设置两种方式改变所有编辑窗口中的颜色。
3、语法设置
支持多种语法高亮显示当前编辑窗口中的文本内容。
4、字体设置
支持类型设置和详细设置两种方式改变所有编辑窗口中的字体。
5、高亮设置
支持对编辑窗口中的Cursor、Select、Insert、Edit、Search、List和Tag等项的设置。
6、设置文件
对编辑窗口设置的参数记录可以保存在一个文件中,该文件需命名为”.pnrc”,可以放在PNEdit工具启动目录、用户的Home目录和PNEdit工具包安装目录这三个地方,在PNEdit工具启动时自动读取该文件中的参数值,并将其作为工具打开时的初始值设置编辑窗口。
编辑方式
PNEdit是一种支持多模式的文本编辑器,在不同编辑模式下操作行为有所不同,在对编辑的文本内容的选择会有多种选择方式,在做具体编辑操作时主要靠大量的快捷键命令操作来实现快速高效的文本编辑功能。
1、编辑模式:PNEdit文本编辑器主要支持命令模式、输入模式和替换模式这3种不同的文本编辑方式。
命令模式,在该模式下文本编辑窗口的可输入编辑状态是关闭的,对文本内容进行编辑时可以通过鼠标键、单个快捷键、多个快捷键组合和命令行输入编辑命令这4种方式进行快捷的文件内容编辑操作。
输入模式,在该模式下文本编辑窗口的可输入编辑状态是打开的,对文本内容进行编辑时可以通过字符直接输入、鼠标键、单个快捷键、多个快捷键组合和命令行输入编辑命令这5种方式进行快捷的文件内容编辑操作。
替换模式,在该模式下文本编辑窗口的可输入编辑状态是关闭的,对文本内容进行编辑时可以通过快捷键”r”和快捷键”R”这2种编辑内容替换操作方式,分别对应替换光标所在字符和替换光标至行尾所有字符(碰到<Esc>键则退出替换模式)。
2、文本选择:PNEdit文本编辑器主要支持光标选择、字选择、行选择、段选择、全部选择和列选择这6种不同的文本内容选择模式。
光标选择模式,在对文本内容进行选择时先通过鼠标左键点击一个位置(即为选择内容的起始点),然后鼠标左键按住不动移动至下一个位置(即为选择内容的结束点),释放鼠标左键则会高亮从起始点到结束点的文本内容,表示该部分内容已被选中。
字选择模式,在对文本内容进行选择时用鼠标左键双击一个位置,释放鼠标左键则会高亮落在该位置上的字内容,表示该字内容已被选中。
行选择模式,在对文本内容进行选择时用鼠标左键三击一个位置,释放鼠标左键则会高亮落在该位置上的行内容,表示该行内容已被选中。
段选择模式,点击Edit菜单中的”Select”项下的”Paragraph”子项或文本编辑窗口中的弹出式菜单中的”Select Paragraph”项,则会高亮落在当前光标所在位置上的段内容,表示该段内容已被选中。
全部选择模式,点击Edit菜单中的”Select”项下的”All”子项或文本编辑窗口中的弹出式菜单中的”Select All”项,则会高亮当前打开文件编辑窗口中的全部内容,表示该文本内容已被选中。
列选择模式,在进入列模式之后移动光标位置,在移动过程中即会实时高亮列选择的内容。列模式下选中的是一个块内容,块的起始和结束都有行和列两个坐标,分别对应进入列模式时光标所在位置的行列值和光标移动之后光标所在位置的行列值,落在这两个点内的块内容即为被选中的内容。
3、快捷命令:PNEdit文本编辑快捷命令有编辑选择、编辑输入、编辑更换、剪切复制粘贴、编辑参数、文件操作、光标移动、文本替换和列模式编辑这9种类型的快捷键命令。
快捷命令
1、编辑选择:在文本编辑时可以使用快捷键对文本内容做选择。
2、编辑输入:在文本编辑时可以使用快捷键将编辑窗口的可输入状态打开,将文本编辑窗口切换到输入模式。在输入模式下,键入的任何字符都被视为文本并添加到文件中。按Esc键退出输入模式。通过这些插入/替换命令可以撤消。当'autoindent'打开时,表示当前行的缩进将自动复制并应用于新行。
3、编辑更换:在文本编辑时可以使用快捷键对文本内容做出更换,通过这些命令插入/替换可以撤消。当'autoindent'打开时,当前行的缩进将被复制和应用自动转到新行。
4、剪切复制粘贴:在文本编辑时可以使用快捷键对文本内容做剪切、复制和粘贴等操作。
5、编辑参数:在文本编辑时可以使用命令设置文本内容编辑时的一些常用参数。
6、文件操作:在文本编辑时可以使用输入命令在文本编辑窗口中直接打开文件,以及在编辑的内容中选择文件打开,这里可以设置相对路径搜索文件。
7、光标移到:在文本编辑时可以使用快捷键在打开的文本内容中做光标和窗口的跳转。
8、文本替换:在文本编辑时可以使用快捷键对文本内容做替换,搜索并替换整个文件或部分文件,[range]在这里可以是以下几种方式:1、.: 当前行;2、n: 第n行;3、 .+n: 当前行加n行;4、 $: 最后一行;5、 m,n: 从第m行到第n行;6、'<,'>: 选中的文本;在列模式下,搜索和替换只应用于所选的列内容。没有使用[range]的其替换仅在当前行和.'一样。
9、列模式编辑:在文本编辑时可以使用快捷键对文本列的内容做编辑操作,其操作方式是垂直执行的,执行的命令也是可以撤消的。
应用插件
PNEdit编辑器中还集成了目录浏览界面、高级编辑工具、高级搜索工具、编辑状态缓冲、编辑字符缓冲、编辑文件缓冲和编辑内容标记这7个应用插件。
1、目录浏览界面
当在编辑窗口中打开一个文件夹时即自动打开目录列表,显示当前层次的文件和文件夹,通过快捷键快速的浏览所有层次的目录结构,从目录列表中找出所要编辑的文件在窗口中打开。
2、高级编辑工具
可以使用All/Current-Line/Smart自动获取或直接输入需要编辑的位置,其支持在行或列模式的编辑,在行模式和列模式都支持剪切/复制/连接/粘贴等操作,插入/更改操作仅限于列模式。
3、高级搜索工具
可以使用All/Current-Line/Smart自动获取或直接输入需要搜索和替换的位置,其支持在行或列模式下的搜索和替换,支持普通和正则表达式两种pattern方式。
4、编辑状态缓冲
对于每个正在编辑的窗口都会创建一个独立的编辑状态缓冲区用于记录在该窗口中所做的每个编辑操作,可以使用该缓冲区对正在编辑的状态做撤销、重做、跳转和清除等操作。
5、编辑字符缓冲
所有编辑窗口共用同一块编辑字符缓冲区,其包含1个通用字符串缓冲区、10个剪贴板字符串缓冲区和26个有名字符串缓冲区,存储在每个字符串缓冲区中的内容都可以查看和修改。
6、编辑文件缓冲
编辑窗口中打开编辑过的文件都会创建一个副本被保存在编辑文件缓冲区中,这些存储的副本文件可以用来作为编辑文件的备份被重新打开。
7、编辑内容标记
对于正在编辑的文本可以选择特定行内容做标记将其高亮显示,被标记的条目被记录在列表中可以方便的浏览定位到标记的位置。
版本信息
PNEdit_v2020.12
PNEdit_v2021.03
参考资料
· 1. 上海弗摩电子科技有限公司 .爱企查.2018-12-18[引用日期2021-07-16]
vscode 作主力开发够用吗
不够。有一个更好的编辑器PNEdit,PNFile是一个平台型工具,在该平台上集成了多个应用程序和插件,应用程序有目录结构树PNTree、文本编辑器PNEdit。编辑器以操作系统是win10的电脑为例,编辑器就是文字编辑器,是电脑里用编写普通文字的应用软件,以windows10自带的文本编辑器为例,同时按下键盘上的win...
这是什么代码?
这段代码加密过的。。。
找一个最好的的 简单的文本编辑器
linux里就gedit就好了
有什么办法替换为固定的网址
有的,下载一个带正规表现的文本编辑器,用正规表现来进行替换.比如要替换的是pn=0,pn=1之类的,就可以用 pn=. 来查找替换.这里的.代表任意字符 要注意的是编辑器不同,所用的正规表现规则也不同
手机是安卓4.2.2版本,买了个自拍杆(连接线的),又下载了相机360,但是自拍...
1软件.首先用root浏览器或者es浏览器获得最高权限,进入到system\/usr\/keylayout目录里面!然后使用文本编辑模式将文件GENERIC.kl里面把key 226(因为手机型号不一样,也有可能是别的序号)后面的键值HEADSETHOOK(耳机功能键)替换成CAMERA(相机)注意要保持空格位置,保存退出。(修改以前记得备份一下文件,...
在dos里面新建文本文档命令
是edit命令 这条命令是打开文本编辑器(也在dos下使用也可以在windows下使用此命令),作用跟windows里面的记事本一样,里面也可以保存文本,新建文本等等操作。具体命令的使用方法:1、此命令是外部命令,所以要使用此命令前你先要确定该命令文件edit.exe所在路径。然后到该路径下打edit 就可以使用 c:\\...
RimWorld环世界常见问题和解决方法介绍_RimWorld环世界常见问题和解决...
1. 游戏运行问题如果游戏黑屏无法启动,应避免将游戏文件夹放在桌面或包含中文路径。解决方法是:在Windows 7用户中,打开“文件夹选项”并设置隐藏文件可见。接着,进入C:\\Users(用户名)\\主机名称(Appdata)\\LocalLow\\Ludeon Studios\\RimWorld\\Config\\ModsConfig,用文本编辑器添加"Core"代码,然后重启游戏...
启动很慢,进入状态依然慢,请问怎么解决
用文本编辑器打开msdos.sys,会看到以下内容: [options] bootmulti=1 bootgui=1 autoscan=1 如果不想非正常关机后运行磁盘扫描程序,可以把atuoscan=1改为autoscan=0,这样在非正常关机后计算机的启动速度也会快上一些(因为scandisk没有运行嘛)。 14.让引导信息停留时间最短 用文本编辑器打开msdos.sys,...
有没有能算出一个文本文档里汉字数量的绿色软件?
一个小巧的文本编辑器(仅有56K),可以用它替换Windows中自带的记事本。由于它是在MASM32下开发的,因此具有代码执行效率最高,文件体积最小的特点。下载:http:\/\/dl.pconline.com.cn\/html_2\/1\/59\/id=5575&pn=0.html Microsoft Word也有计算汉字数量的功能。
门禁卡电梯卡写入NFC设备(手机、手环等)
5. 修改文件a:用文本编辑器打开文件a,除每个扇区的最后一行和0扇区第一行外,全部修改为00;每个扇区的最后一行包含KEY A、KEY B和中间3个位的“07 80 69”全部修改为FF;0扇区的第一行保留不作修改(该行为卡号和厂商信息,厂商信息在最终写入时会不被写入,但不影响使用)。另存修改后的文件...
歹霭同达: 第一:Vim Editor Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体.1999年Emacs被选为Linux world文本编辑分类的优胜者,Vim稳...
大港区15326449607: 求大侠推荐几个在iPad上比较好的文本编辑软件 - ?
歹霭同达: 1. 专业点的,重度办公的.Microsoft Word,Office Suite ,还有apple自带的官方的三件套办公套件.都是免费的.2. 轻度办公的,做笔记类的.WPS,good reader. 3. 第三方轻度办公,支持手写/打字,跨平台同步方便的,笔记类的,有道云笔记,印象云笔记,为知笔记,Paper 53,Notes等,看你需求选择了.
大港区15326449607: 对于简单的文本编辑来说,vim和nano哪个更好 - ?
歹霭同达: 一般用这些编辑器都是修改配置文件之类的东西,还想用他们做生产力工具就算了吧.生手用nano,简单,就几个简单命令,最起码他有个ctrl+x退出的提示,vim啥也没有感觉被黑了一样的.vim再强大也不能和图形界面的编辑器抗衡吧
大港区15326449607: Windows 系统下最好用的 Python 文本编辑器是哪一个?为什么 - ?
歹霭同达: notepad++、sublime 简单,适合多种编程语言,能生成代码后缀的文件 pycharm python专用编辑器 代码可以边写边调试 命令指示符随便用 缩进报错写码做得很好 重点是开源 旁边是我写的代码,上千行随便写,而且该编辑器还支持多种语言,具体要看你看会什么
大港区15326449607: 请问哪个文本编辑器最好用? - ?
歹霭同达: 主要看你干什么了,编程的话还是ultraedit比较好,纯文本文档的话,word是最好使的.要是编程要看编什么了,最好用专用的,vb就用vb6.0 vbs就用vbsedit等等
大港区15326449607: 手机上有哪些好用的文本编辑器 - ?
歹霭同达: 920文本编辑器,超卓文本编辑器,或者WPS Office,920字写多了会卡顿,超卓是刚才试用一下,感觉还不错,轻便,简洁占内存小,wps虽然内存大,有内置广告,但是功能多,还有更换编辑背景的功能,不过肯定都要买买买就是(实事求是)
大港区15326449607: 哪些php文本编辑器比较好 - ?
歹霭同达: 1、Zend Studio 具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高...
大港区15326449607: 什么是文本编辑?编辑器又是什么? - ?
歹霭同达: 就是可以编辑文本文件的工具.通俗的讲就是可以写字的工具,常用的有UltraEdit、Notepad++、记事本等. 有些功能比较强大,可以方便做程序设计的代码编辑,但不能进行调式运行等,只能方便的进行编辑,它可以帮你把特殊的标识符、错误识别、并自动生成格式规则,如UltraEdit,它可以进行C、C++、JAVA……语言的编辑,并行成相应的格式规范.
大港区15326449607: 对于初学者java编译器用文本编辑器还是用eclipse更好 - ?
歹霭同达: 文本编辑器比较好,有助于记忆,推荐使用Edit plus或者notepad++
大港区15326449607: 哪种文本编辑器最好用啊?打开速度最快啊 - ?
歹霭同达: 功能少,打开速度快,比如记事本 功能多,打开速度慢,比如ultraedit,notepad++,pspad 鱼和熊掌不可兼得,不存在最好用的,只有最适合自己使用习惯的