温馨提示×

Ubuntu Notepad:插件使用全攻略

小樊
54
2025-11-15 12:23:32
栏目: 智能运维

Ubuntu 上的 Notepad 与插件使用全攻略

一 名称澄清与可选方案

  • Ubuntu 没有官方的 Windows “Notepad”。常见做法有三种:
    1. 使用 Notepad++(Windows 程序,借助 Snap 的 Wine 运行环境)
    2. 使用 Notepadqq(Linux 原生开源替代品)
    3. 使用 Gedit(Ubuntu 默认文本编辑器,插件体系成熟)
  • 若你指的是 Notepadqq,它支持多文件编辑、语法高亮,且具备一定的插件/扩展能力;若你指的是 Gedit,可通过官方插件与第三方插件扩展功能。

二 方案一 Notepad++ 在 Ubuntu 的插件使用

  • 安装与权限
    • 安装 Notepad++(Snap 包自带 Wine 环境):
      • 命令:sudo snap install notepad-plus-plus
    • 为插件与系统集成授予权限(常见且实用的接口):
      • sudo snap connect notepad-plus-plus:process-control
      • sudo snap connect notepad-plus-plus:removable-media
      • sudo snap connect notepad-plus-plus:hardware-observe
      • sudo snap connect notepad-plus-plus:cups-control
    • 老版本 Ubuntu 16.04 若未预装 snapd,先执行:sudo apt-get install snapd snapd-xdg-open
  • 插件安装与管理
    • 打开 Notepad++ → Plugins → Plugin Manager → Show Plugin Manager,在列表中勾选所需插件并点击 Install
    • 常用插件示例(按用途选择):
      • NppFTP:远程文件管理(支持 SFTP,适合日志查看与服务器维护)
      • Custom Syntax Highlighting:自定义语法高亮(可为特定后缀如 .as 配置专属高亮规则)
      • Explorer(或 NppFTP 自带的文件浏览):侧边文件导航
      • Compare:文件对比
      • AutoSave:自动保存
  • 使用要点
    • 远程编辑:用 NppFTP 建立 SFTP 连接(端口 22),在远程目录中直接打开与保存文件,适合跨系统日志分析。
    • 语法高亮:通过 Custom Syntax Highlighting 为业务语法(如 ASREML 的 .as)创建规则,实现与 Windows 端一致的编辑体验。

三 方案二 Notepadqq 的插件与扩展

  • 安装与定位
    • NotepadqqLinux 原生的 Notepad++ 风格编辑器,支持多标签、语法高亮等;在部分发行版可通过 PPA 等方式安装(如 sudo add-apt-repository ppa:notepadqq-team/notepadqqsudo apt install notepadqq,具体以仓库可用性为准)。
  • 插件与功能
    • 支持若干插件/扩展(如 Emmet、TextFx 等),可通过内置或社区插件机制增强编辑能力。
    • 适合偏好 原生 Linux 体验、又希望获得 Notepad++ 风格工作流的用户。

四 方案三 Gedit 的插件使用

  • 安装与启用
    • 安装 Gedit:sudo apt install gedit
    • 插件目录与启用:系统插件通常位于 /usr/share/gedit/plugins/~/.local/share/gedit/plugins/;启用方式为 Edit → Preferences → Plugins 勾选对应插件。
  • 常用插件示例
    • Snippets(代码片段)Auto Completion(自动补全)Bracket Completion(括号补全)
    • File Browser(文件浏览器)File Switcher(文件切换器)
    • Markdown Preview(Markdown 预览,需第三方插件)
    • Document Statistics(文档统计)
  • 适用场景
    • 轻量编辑、系统管理与文档编写;希望尽量少依赖 Wine、保持系统原生与稳定。

五 常见问题与排障

  • Notepad++ 插件安装失败或不可用
    • 多为 Snap 权限未连通:确认已执行 snap connect 命令;必要时重启 Notepad++ 或系统。
  • 远程连接异常(NppFTP)
    • 检查 SSH/SFTP 可达性、端口 22、用户名与密钥/密码;在 Profile settings 中正确选择 SFTP 并设置 Initial remote directory
  • 老系统安装 Snap 失败
    • Ubuntu 16.04 需先安装 snapdsnapd-xdg-open,再安装 Notepad++。

0