什么代码都能打开的编辑器——Notepad++

"临时修改一两行,简单浏览code,当然非Notepad++不可。”

​ ——来自我一个朋友

我也喜欢用Notepad++,轻巧,方便,功能齐全,奔六的笔记本电脑运行起来也毫无压力。

简单的介绍

Notepad++ is a free (as in “free speech” and also as in “free beer”) source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.

Notepad++ 是在微软视窗环境之下的一个免费的代码编辑器。

Notepad++ 致力于减少世界二氧化碳的排放,使用较少的CPU功率,降低电脑系统能源消耗,Notepad++ 间接早就了绿化的环境。

多亏它的轻巧与执行效率,Notepad++ 可完美取代windows的记事本。

如上为官网对Notepad++的介绍,介绍的相当诚恳,如下附上软件图:

这个软件有多大

软件官网直通车:https://notepad-plus-plus.org/

最新版本:Notepad++ 7.71

Release Date:2019-06-20

提供32-bit x86,64-bit x64版本,Installer,zip package,7z package,minimalist package等安装文件。

毫不客气的指出,这个安装文件,只有3.5M。so,无情装入C盘中(我不会告诉你我C盘256SSD)。

像往常一样,文末蓝色字体会提供网盘下载,

提取码:

特色功能

多彩主题切换

这么小的软件,依然支持多彩主题,查看代码也不单调:

主题设置路径:设置-语言格式设置-选择主题

说实话,这几个主题,确实不怎么招人喜欢,不过还是有我最喜欢的 Monokai 已经用三年多了,还是这个主题最养眼。

文档小地图

这个minimap可以帮助总览当前显示代码段,在整个代码中的位置。尽收眼底,一览无余。

配置路径为:视图-文档结构图

由此引申,视图窗口中例举出的功能皆可一试,有些功能也可以快捷键的方式完成:

常用的函数列表:可以罗列出当前文件中的所有函数,并以minimap的形式在主窗口右侧出现。

垂直/水平同步滚动:可以将排列在一排的文件窗口一起进行滚动操作,做比较的时候屡试不爽。

显示符号:可以显示空格,换行,制表符等字符。

列编辑模式

使用ALT + 鼠标中键ALT + Shift + 方向键 并选择列:

这样的编辑模式,为整列的修改文件,带来不知道有多大的便利,解放劳动力,毋庸置疑。

还有什么

当然,强大的功能远不及此,可以添加运行脚本,如添加解释器直接运行python脚本,添加快捷键管理,还有一些插件管理。

我所使用的就是软件的轻巧方便,也就没有深究软件其他的强大功能。

不过有个弊端,我还是要提出来,这个软件打不开 bin 格式的文件。也不知道什么原因,咱也不明白为什么,感觉肯定是有说法的,如果哪天忍不住发邮件给软件作者了,我就要提一提这个事情。

最后,借用官方的一句话,希望你使用Notepad++ 就像作者开发它一样充满乐趣。

预告

下一期做什么呢?对了,就做这个吧。

什么都能播放的全能播放器——Potplayer。

V信搜索下图中黑色字体,可添加优质软件分享账号。

什么代码都能打开的编辑器——Notepad++相关推荐

  1. 文本编辑器 Notepad

    简介 Notepad(记事本)是代码编辑器或WINDOWS中的小程序,用于文本编辑,在文字编辑方面与Windows写字板功能相当.是一款开源.小巧.免费的纯文本编辑器. Notepad内置支持多达 2 ...

  2. 强力推荐的文本编辑器 Notepad

    简介 Notepad(记事本)是代码编辑器或WINDOWS中的小程序,用于文本编辑,在文字编辑方面与Windows写字板功能相当.是一款开源.小巧.免费的纯文本编辑器. Notepad内置支持多达 2 ...

  3. 那些改变过世界的代码都是怎么写的?

    作者:slate 译者:核子可乐 策划:Tina 代码塑造着我们的生活.正如风险投资家 Marc Andreessen 所言,"软件正在吞噬整个世界."或者结合当下实际,说软件正在 ...

  4. python语言解释器的全部代码都是开源的_Python IDE和解释器的区别是什么?

    经常会有刚刚入门Python的初学者把Python IDE与Python解释器弄混,其实它们是有本质区别的,有些人还会误认为配置Python环境就是配置IDE工具.那么,Python IDE和解释器的 ...

  5. 为什么Google上十亿行代码都放在同一个仓库里?

    导读:相对于一般公司,Google 使用了单一代码仓库,很多人不理解为什么这么做.本文作者是谷歌基础设施小组的工程师,对这个问题进行了详细解读.译者在翻译过程中受益良多,也相信大家看完之后会认为自己还 ...

  6. 第一段Java程序_借助Win控制命令台编译执行 编辑器Notepad++

    第一段Java程序_借助Win控制命令台编译执行 编辑器Notepad++ 准备代码: 第一次编译: 显然需要先配置环境变量: 先找到java.exe和javac.exe所在的文件夹位置: 此电脑-& ...

  7. vue-codemirror基本用法:实现搜索功能、代码折叠功能、获取编辑器值及时验证

    昨天实现了一些codemirror:基本的编辑代码功能.插入变量功能.codemirror语法验证功能.代码格式化(由于主要是json数据,所以暂时没引用其他组件,如果需要建议引用js-beautif ...

  8. 每行代码都有注释释的java面向对象代码_每行代码都有注释释的java面向对象代码...

    每行代码都有注释释的java面向对象代码 [2021-02-02 01:52:34]  简介: vue如何注释 2020-11-18 vue注释的方法:1.html注释,代码为[]:2.[pug(ht ...

  9. 最全中文leetcode解题攻略:思路知识点代码都有,搞定AI大厂笔试

    铜灵 发自 凹非寺 量子位 出品 | 公众号 QbitAI 当代程序员的困惑可能大致分为两类:一是"35岁之后我该去往何处",二是"如何才能进入互联网大厂工作" ...

  10. 如何在Sitecore CMS中打开内容编辑器

    在Sitecore中开发网站时,大多数项目管理都来自内容编辑器.创建,删除,修改,移动,发布,排序和查看项目只是可以在Content Editor界面中处理的众多任务中的一小部分. 由于内容编辑器对于 ...

最新文章

  1. [JOISC2014]バス通学
  2. log4j配置和使用
  3. Windows下MongoDB安装及创建用户名和密码
  4. sklearn快速入门教程:(二)线性回归
  5. DA14580开发血迹12--完整Profile解析(以心率服务为例)
  6. linux修改响应时间,linux下使用httping测试web响应时间
  7. oracle表分析 示例
  8. QT的QAudioDeviceInfo类的使用
  9. Web前端开发笔记——第三章 CSS语言 第五节 盒子模型
  10. React Native之react-native bundle --platform android --dev false --entry-file index.js --bundle失败
  11. 算法设计与分析——分支限界法——n皇后问题
  12. ftk学习记(窗口全屏设置篇)
  13. TIOBE 3 月编程语言:Swift 一路低走,Java 份额大跌
  14. GdiPlus[40]: 不该忽略的一些基础结构
  15. 使用ffmpeg推流rtmp
  16. ESP8266 教程2 — 烧录AT固件
  17. OC容器——图书馆 .h 文件
  18. 考研倒计时软件 终结版
  19. 计算机机房的消防验收,机房消防标准方案.doc
  20. 粘贴时word左下角出现“正在与服务器联系以获取信息,按ESC取消”

热门文章

  1. Mac M1前端开发环境配置
  2. 关于iOS全面https,2017年1月1日开启ATS审核
  3. Python - 判断字符串是英语句子(大小写字母、数字、符号)
  4. vue项目之手写loading组件
  5. STM32基于标准库函数和HAL库编程差异
  6. 【C语言入门】猴子选大王
  7. 什么是区块链?区块链又如何重新定义世界?
  8. JavaScript实现绘制三棱柱(附完整源码)
  9. 学习笔记二--《一步一步写嵌入式操作系统--Arm编程方法与实践》
  10. C++中汉字字符串的截取