• notepad++使用心得


         最近和网友谈论软件编译器的时候,很多人都推荐使用notepad++这款软件,于是怀着一份好奇心安装了这款软件耍了耍,感觉确实不错。特将网友的分享以及自己的心得总结如下:

       1)首先notepad++支持各种编程语言,对应相关的编程的时候可以进行相互的转换,很方便。只需要在菜单栏选择语言菜单就可以选择自己需要的编程语言。

          下面以硬件编程语言来演示:

         当使用FPGA编程的时候,假设我们使用的是quartus II软件,我们可以在该软件中设置notepad++为默认的编辑器。设置如下:

        

        1. 使用QII自动调用Notepad++来打开HDL、sdc、txt等文件;并且可以在报错的时候,Notepad++可以直接高亮所报错的行(此模式下,Notepad++最大化后效果最佳)。

    方法:QII > Tools > Options… > General > Preferred Text Editor,按下图设置即可。

    image

                                           图1

    其中%f用于指定文件名,%l用于指定相应的行数;-n是Notepad++的选项,功能是高亮至某行。

    注意:这里最好不要设置%f等这些命令,否则以前软件自带的编辑好的文件打不开。

     

    2. 开启Notepad++的自动补全功能。

    方法:N++ > 设置 >  首选项 >  备份与自动完成

    这里我选择如图2所示

    image

                图2

    使用效果:所有词组在敲第二遍的时候,都会自动提示。

    image

                图3

    【注】:在最新版本中,默认有自动补全功能。

    2)新版本的notepad++也有列模式,这也方便了代码的查看

    范例

    图 使用Notepad++列模式范例

    图4 使用Notepad++列模式范例

    3)使用notepad++还可以在word等文档编辑软件中实现代码的语法高亮

    实现步骤

    1. 使用Notepad++打开或编辑含有代码的文件,如图5所示。

                                  图5 在Notepad++上编辑文件

    2. 在Notepad++上,选择“Plugins——NppExport——Copy RTF to clipboard”标签,即可复制该代码。

    3 打开文档编辑软件,这里以word为例,粘贴刚刚复制的代码,显示效果如下图6所示:

                                        图6 复制的代码在word中的显示效果

    5)开始/结束快速选择 

        有时候,我们的文本会有好多行,比如1000行。1000行不会显示在一个页面中。当需要复制或删除第3到第900行时,怎么做?我们需先选中。可能会这么做:从第3行开头按住鼠标一直下拉到第900行。这个操作是不是一个精细活? 

        在notepad中,可以快速地选择连续的多行内容 

    1 将光标定位在要选择内容的开始处 

    2 编辑->开始/结束 选择,“开始/结束 选择”前会出现对号 

    3 将光标定位在要选择内容的结束处 

    4 编辑->开始/结束 选择,“开始/结束 选择”前的对号会消失

      还有些功能我在这里就不一一列举了,总之感觉这款编辑器还是很值得拥有的!

    下面给出一些notepad++常用的快捷键

    转自:http://hanyionet.blogspot.com/2009/09/notepad.html

    如果Notepad++是程序员的一个生产工具,那么快捷键的使用就可以提高生产效率,记住一些快捷键是挺有用的:-)。http://notepad-plus.sourceforge.net/uk/shortcuts.php这上面有完整的快捷键表格,但是很多都记不住,因为很少用。除了Ctrl-C,Ctrl-X,Ctrl-V,Ctrl-Y,Ctrl-A,Ctrl-F,Ctrl-S,Ctrl-O,Ctrl-N,Ctrl-W,Ctrl-Tab,Ctrl-P,Alt-F4这些基本的,也许有些简单的比较有用的快捷键,你可能有兴趣知道。

    image

  • 相关阅读:
    《gPRC使用protobuf构建微服务》阅读笔记
    《分布式架构中数据一致性常见的几个问题》阅读笔记
    《记一次Linux被入侵全过程》阅读笔记
    《【架构设计之道】这一波优雅的操作,会把你的中间件系统架构带到另一个Level》阅读笔记
    《牛逼的架构师是怎么练成的?》阅读笔记
    《牛逼的架构师是怎么练成的?(非技能篇)》阅读笔记
    2.14寒假学习记录
    2.13寒假学习记录
    2.12寒假学习记录
    2.11寒假学习记录
  • 原文地址:https://www.cnblogs.com/xd-elegant/p/4547027.html
Copyright © 2020-2023  润新知