notepad++

notepad

用于在windows下编辑代码的编辑窗口,现在感受到两个优点:

  • 显示行
  • 提示{}

下载地址 http://notepad-plus-plus.org/download/v6.6.9.html

Notepad++是在微软视窗环境之下的一个免费的代码编辑器。它使用较少的CPU功率,降低电脑系统能源消耗,但轻巧且执行效率高,使得Notepad++可完美地取代微软视窗的记事本。内置支持多达27种语法高亮度显示(包括各种常见的源代码、脚本,能够很好地支持.nfo文件查看),还支持自定义语言;可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,还可显示缩进引导线,代码显示得很有层次感;可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(F11),支持鼠标滚轮改变文档显示比例;提供了一些有用工具,如邻行互换位置、宏功能等;可显示选中文本的字节数 (而不是一般编辑器所显示的字数,这在某些情况下,比如 软件本地化 很方便)。

设置外观:

菜单栏“设置”->“语言格式设置”->“选择主题”选择“Deep Black”,这样是黑色背景白色字,减小对眼睛的刺激。

知识准备:

正式进入主题之前,先介绍几个重要的转义字符:

\t,水平制表符。如果你从Excel表中复制几列文字到记事本或者文本编辑中,相邻列之间便有“\t”符号
\r,回车,这个主要在windows中(常见于微软office)。
\n,换行,win, unix都有。
在windows中一行的结束是“\r\n”,Linux中是“\n”,Max OS X中是“\r”。

默认情况下,这些字符(包括空格)都是隐藏的,可以通过菜单栏“视图”->“显示符号”->“显示所有符号”使得这些符号可见。例如,一段从Excel中复制过来的数据显示如下:

其中向右的箭头表示“\t”,“CR”表示“\r”,”LF”表示“\n”,一个空格显示为“·”。

开始

1. 替换。

场景:从PDF中拷贝一段文字到word里面。由于拷贝过来的每一行后面都有回车和换行符,当行数太多,手动删除往往效率低下,则可将所有回车和换行符替换成空格,再手动分段。

两个有用的快捷键:查找(Ctrl+F)和(Ctrl+H)快捷键。按下Ctrl+H(替换)之后,出现以下窗口:

查找模式一定要选择“扩展”,查找目标“\r\n”,替换为“ ”(空格),然后选择“全部替换”,即可。

扩展:替换还能由于批量删除文字,只需要“替换为”的内容为空就行了。

2. 列编辑

这个功能在很多编辑器(如word)里面都有,可以省去大量重复操作,提高效率。

操作方式为先将光标移到待选区域的一角(坐上、左下、右上或右下),然后按住Alt键(空格键旁边),同时按住鼠标左键进行拖动选择文本,选择之后(可松开Alt建)可进行下一步操作(常见的是删除,按空格则可使每一行都往右移动,按Tab则进位)。例如下图中,

通过列编辑删除性别一列。

参考资料:

云之南博客:http://fhqdddddd.blog.163.com/blog/static/18699154201391811645684/

个人公众号,比较懒,很少更新,可以在上面提问题:

更多精彩,请移步公众号阅读:

Sam avatar
About Sam
专注生物信息 专注转化医学