💠

💠 2024-11-11 11:02:40


文本编辑器

Kate

Official site 相关: KWrite(Kate的轻量版)

  • 安装markdown预览插件
  • 码Python也挺方便,也有常用快捷键,自动提示,终端整合,而且是自动切目录

Geany

  • 码C 编译方便 有Ctag辅助

scite

简洁的编辑器,可配置挺多,打开速度快

textadept

基于前者进行开发,十分简洁,有着和sublime的外观和速度,没有他的功能强大但也没有他的烦心bug! 但是自己定制时难度有点大 官方手册

1
2
3
4
5
6
7
    if not CURSES then ui.set_theme('base16-solarized-light') end
    ui.set_theme('light', {font = 'Monospace', fontsize = 13})
    -- print(ui.size)
    -- for k,v in ipairs(ui.size) do
    -- print(k,v)
    -- end
    ui.size = {[1] = 800, [2] = 650}

快捷键

Alt Shift 列编辑

Sublime

常用配置

  • 直接下载压缩包 wget https://download.sublimetext.com/sublime_text_3_build_3211_x64.tar.bz2

  • 如果出现小bug,就直接删除 ~/.config 下的 sublime文件夹注意注册证书拷出来

  • 中文不兼容解决方法: 3143版本号下:

    • 搜索安装插件 ChineseLocalizations 就能汉化
    • 修改配置文件 添加"font_face": "DeJaVu Sans Mono", 就解决了字体错位的问题
    • 保存为项目来切换管理更为方便
  • 主题安装 Boxy Theme 以及 A File Icon 就能切换多种主题了 参考博客

  • 配置C/C++开发环境

关闭自动检查升级

  • setting 中 “update_check”:false

快捷键

参考: Sublime Text 3 快捷键 sublime的常用快捷键

crack

3143码


VSCode

Official Site | 中文手册 | code-server 用户自定义配置目录 ~/.config/Code/User/

  1. vscode 书写 markdown 官方文档
  2. 禁用GPU加速 ctrp+shift+p 中的 Preferences: Configure Runtime Arguments 命令
    • 加上 “disable-hardware-acceleration”: true
  3. 设置tab多行展示 workbench.editor.wrapTabs

快捷键

快捷键官方PDF说明

  • Ctrl P 快速命令
    • 直接输入文件名就是搜文件
    • > 作为前缀则等同 Ctrl Shift P
    • # 作为前缀则等同 Ctrl T
    • @ 当前文件内标题 版本1.71.1+
  • Ctrl T 搜索打开所有Markdown文件的所有标题 1.25+
  • Ctrl Shift P 执行命令
  • Ctrl+K Ctrl+S 设置用户快捷键 Keyboard Shortcuts
  • Ctrl Shift C 在当前打开的文件夹下打开系统默认终端
  • Ctrl Space 智能提示 变量,代码片段… 需要注意这个快捷键和Windows以及Linux上切换输入法快捷键有冲突,修改即可
  • Alt Shift 列编辑
  • C S . 显示面包屑 版本:1.26+
  • workbench.editor.wrapTabs 启用多tab同时展示

参考: 快捷键大全 参考: VS Code 使用小技巧

代码片段

配置地点 文件-首选项-用户代码片段 可以新建一个代码片段
默认是放在用户的配置目录下 ~/.config/Code/User/snippets/

插件

美化

  1. Material Icon Theme
  2. Snazzy Operator
  3. Bearded Theme -> Monokai Stone
  1. vscode-icons
  2. One Dark Pro
  3. Gruvbox Theme

工具

  1. Beautify
  2. Prettier
  3. Auto Rename Tag
  4. Todo Tree
  5. GitLens
  6. LeetCode
  7. vscode-proto3
  8. PlantUML
  9. Markdown PDF
  10. Draw.io Integration
  11. vscode-mindmap
  12. rainbow csv
  13. Office Viewer 类似 Typora
  14. Docker 微软推出
    • 可直接修改容器内文件

实践

参考: 用Git在Visual Studio Code内进行版本控制[指导] 参考: 使用vscocd进行python开发

vscode server

vscode-server

Docker: vscode-server


Atom

Github 推出的编辑器 淘宝Mirror

  1. 配置apm命令镜像 ~/.atom/.atomrc
1
2
registry=https://registry.npm.taobao.org/
strict-ssl=false
  1. 或者直接clone 进行安装 在~/.atom/packages下clone仓库, 然后 apm install

Gedit

Github地址

  • 安装markdown预览插件 该插件早已经停止维护了,还是只用来简单的查看修改文件就好了

notepadqq

MousePad

Xed

Github


小书匠

在线使用 | github地址

  • 本来是很合适的,但是对文件操作不干净(引入自定义的文本和格式),文件偶尔闪退出错,终端不方便,资源占用大
    • 不适合编程适合写作,所支持的md的格式非常方便
  • 快捷键
    • 加粗 Ctrl + B
    • 斜体 Ctrl + I
    • 引用 Ctrl + Q
    • 插入链接 Ctrl + L
    • 插入代码 Ctrl + K
    • 插入图片 Ctrl + G
    • 提升标题 Ctrl + H
    • 有序列表 Ctrl + O
    • 无序列表 Ctrl + U
    • 横线 Ctrl + R
    • 撤销 Ctrl + Z
    • 重做 Ctrl + Y

Moeditor/Typora/CuteMarkEd

Github:Moeditor

  • 书写单个md文件方便,美观,没有目录树侧栏是硬伤, 但是typora 导出很强大

终端文本编辑器

Vi/Vim

Github: Vim
Vim 学习笔记

helix

Github: helix


Nano

  • 使用简单,安装占用小 类似 emacs 的快捷键操作方式

Micro

Github: micro


BS在线编辑器


十六进制 Hex

十六进制方式查看和修改二进制文件

What’s the best hex editor in 2023?

终端

  • 查看 hexdump xxd od hexyl
  • 编辑 hexedit vim

GUI

Ghex
HexWalk
010Editor
ImHex推荐