为什么零基础用户也需要 Notepad++?
很多人觉得"Notepad++ 是程序员用的工具",其实不然。即使你完全不会写代码,Notepad++ 也能在以下场景中大幅提升效率:
- 日常笔记:比系统自带的记事本更快、更稳定,支持多标签页同时打开多个文件
- 配置文件编辑:修改 hosts、环境变量、软件配置文件时,语法高亮让内容一目了然
- Markdown 写作:配合预览插件,可以写博客、做笔记、整理文档
- 日志查看:打开大型日志文件不卡顿,支持关键词高亮搜索
- 代码初体验:当你开始学习 Python、HTML 等语言时,它是最轻量友好的入门编辑器
下面从最基础的场景开始,一步步带你上手。
一、替代系统记事本:日常使用场景
1. 多标签页管理
系统记事本每次只能打开一个文件,而 Notepad++ 支持多标签页 ,可以同时打开多个文档,通过 Ctrl + Tab 快速切换。
典型场景:
- 同时打开多份会议记录,快速对照参考
- 一边看教程文档,一边做学习笔记
2. 自动保存防丢失
Notepad++ 可以设置自动保存,避免意外关闭导致内容丢失:
- 点击菜单栏 插件 → 插件管理
- 搜索并安装 AutoSave 插件
- 安装后在 插件 → AutoSave 中设置保存间隔(建议 1-2 分钟)
3. 文件编码切换
打开从网上下载的文本文件时,经常遇到乱码。Notepad++ 可以一键切换编码:
- 点击菜单栏 编码
- 依次尝试 UTF-8 、GBK 、GB2312,直到显示正常
- 确认无误后,点击 以 UTF-8 格式编码 保存,避免下次再乱码
二、Markdown 写作入门:写博客和笔记的好帮手
如果你平时在知乎、CSDN、B站专栏写文章,Markdown 是最常用的格式。Notepad++ 配合插件即可实现写作 + 预览。
安装 Markdown 插件
- 点击 插件 → 插件管理 安装插件,或 📥︎ 获取离线包、将
.dll文件手动放入plugins目录 - 搜索 MarkdownViewer++ 或 Markdown Panel,勾选安装
- 重启 Notepad++ 后即可使用
基本语法速查
| 语法 | 效果 | 示例 |
|---|---|---|
# 标题 |
一级标题 | # 我的第一篇博客 |
## 标题 |
二级标题 | ## 安装步骤 |
**加粗** |
加粗文字 | **重要提示** |
*斜体* |
斜体文字 | *注意事项* |
- 列表项 |
无序列表 | - 第一步:下载安装 |
[链接](url) |
超链接 | [Notepad++ 更新发布页](https://dl.relinkclan.com/notepadpp) |
 |
插入图片 |  |
代码 |
行内代码 | 按 Ctrl + S 保存 |
代码块 |
代码块 | 见下方示例 |
代码块写法
用三个反引号包裹代码,并标注语言:
markdown
```python
print("Hello, World!")
```
实时预览
安装插件后,点击菜单栏 插件 → MarkdownViewer++ → Toggle MarkdownViewer,即可在右侧实时预览渲染效果,边写边看。
三、首次接触代码:零基础也能看懂的示例
即使你完全没有编程经验,也可以通过 Notepad++ 直观地感受代码编辑器的优势------语法高亮让代码结构一目了然。
示例1:HTML 网页
新建文件,输入以下内容,保存为 index.html:
html
<!DOCTYPE html>
<html>
<head>
<title>我的第一个网页</title>
</head>
<body>
<h1>你好,世界!</h1>
<p>这是用 Notepad++ 编写的第一个网页。</p>
</body>
</html>
保存后双击该文件,浏览器会自动打开并显示效果。Notepad++ 会自动识别 .html 后缀并高亮显示标签。
示例2:Python 脚本
新建文件,输入以下内容,保存为 hello.py:
python
# 这是我的第一个 Python 程序
name = input("请输入你的名字:")
print(f"你好,{name}!欢迎学习编程。")
如果你已安装 Python 环境,可以在 Notepad++ 中按 F5 运行:
- 按
F5打开运行对话框 - 输入
cmd /k python "$(FULL_CURRENT_PATH)" - 点击保存,设置快捷键(如
Ctrl + Shift + R) - 之后每次按快捷键即可直接运行当前 Python 文件
零基础提示 :如果尚未安装 Python,可前往 python.org 下载安装,安装时务必勾选 "Add Python to PATH"。
四、配置文件编辑:实用场景演示
修改 hosts 文件
hosts 文件用于自定义域名解析,路径通常为 C:\Windows\System32\drivers\etc\hosts。
-
右键 Notepad++ 图标,选择 "以管理员身份运行"
-
点击 文件 → 打开,导航到上述路径
-
文件类型选择 "所有文件" ,找到并打开
hosts -
添加自定义规则,例如:
127.0.0.1 example.com -
按
Ctrl + S保存
编辑 JSON 配置文件
很多软件使用 JSON 格式存储配置。
Notepad++ 安装 📥︎ JSON Viewer 插件后,可以一键格式化压缩的 JSON 数据:
- 将压缩的 JSON 粘贴到 Notepad++
- 点击 插件 → JSTool → JSON Format
- 数据自动展开为层级清晰的树形结构,便于阅读和修改
五、从零开始的学习路径建议
如果你希望通过 Notepad++ 开启编程学习之旅,以下是推荐的渐进路线:
第一阶段:熟悉编辑器(1周)
- 掌握基本操作:新建、保存、多标签切换
- 学会调整字体大小和深色主题,保护视力
- 安装 AutoSave 插件,养成自动保存习惯
第二阶段:Markdown 写作(1-2周)
- 学习 Markdown 基本语法
- 用 Notepad++ 写日记、做读书笔记
- 尝试在知乎或 CSDN 发布第一篇 Markdown 文章
第三阶段:HTML + CSS 入门(2-4周)
- 用 Notepad++ 编写简单的 HTML 页面
- 学习 CSS 基础样式,美化网页
- 在浏览器中实时查看效果,建立正反馈
第四阶段:Python 入门(1-2个月)
- 安装 Python 环境
- 配置 Notepad++ 运行快捷键
- 从打印 "Hello, World!" 开始,逐步学习变量、循环、函数
六、常见问题解答
Q1:Notepad++ 能写代码吗?会不会不够用?
对于初学者来说完全够用。Notepad++ 轻量、启动快、语法高亮覆盖 80+ 种语言。当你进阶到大型项目时,再考虑 VS Code 等更重型的编辑器也不迟。
Q2:保存的文件在哪里?
默认保存在 文档 文件夹中。建议新建一个专用文件夹(如 D:\MyNotes),养成固定位置保存的习惯。
Q3:如何备份我的笔记和配置?
- 手动备份:定期将笔记文件夹复制到移动硬盘或网盘
- 配置备份 :Notepad++ 的配置文件位于
%AppData%\Notepad++,备份该文件夹即可保留所有插件和设置
Q4:和 VS Code 相比,Notepad++ 有什么优势?
| 对比项 | Notepad++ | VS Code |
|---|---|---|
| 启动速度 | 秒开 | 较慢 |
| 内存占用 | 约 10-20MB | 约 200-500MB |
| 上手难度 | 极低 | 中等 |
| 插件生态 | 丰富 | 非常丰富 |
| 适用场景 | 轻量编辑、快速查看 | 大型项目开发 |
结论:日常轻量编辑用 Notepad++,正式项目开发用 VS Code,两者可以共存。
结语
编程不必从厚重的教材开始。打开 Notepad++,写一段 HTML 看看浏览器中的效果,或者用 Python 打印一句 "Hello, World!"------这些小小的正反馈,往往比任何理论都能激发学习兴趣。