IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> sublime text 软件上手指南 -> 正文阅读

[开发工具]sublime text 软件上手指南

介绍

市面上代码编辑软件比较多,之前常用的有source insight和vscode,但都有缺点,source insight软件太老,界面风格不友好,查找慢且不方便等问题。vscode是这些年比较流行的软件,功能强大且界面友好,但总体感觉软件太重,经常不稳定,很是烦恼。
这里发现了一款超级实用的代码编辑器软件:sublime text,使用后的感觉是:轻量级免费软件,界面友好,代码跳转、查询、各种插件等功能足够日常使用,推荐大家。



安装

软件下载可以到官网下载: 支持linux、windows、mac
如下是windows安装:
在这里插入图片描述
软件很轻量级,不到一分钟就安装完。

代码跳转(安装ctags)

软件安装后,首先就是把基础环境搞起来,那最重要就是解决代码(符号表)跳转问题。sublime text类似vscode提供了很多插件工具(当然没有vscode强大),需要安装ctags才可以进行代码跳转。

  1. file->open folder 打开你的代码工程

  2. ctrl+shift+p 调出命令框

  3. 输入:install 调出 Package Control,选择 Install Package 选项
    在这里插入图片描述
    然后输入tags并安装ctags, 关闭你的软件并重新打开后就可以进行正常跳转(快捷键F12)。
    sublime text在代码查找和跳转使用上又方便又快捷,真是被路转粉了。

中文支持

同样的在Install Package中输入chinese,选择ChineseLocalzations完成中文包安装,在help->language切换语言支持。
注:发现切成中文后,右键的显示跳转代码选项变灰了,只能用快捷键,还不确定原因。不过问题不大,后面介绍鼠标快捷跳转代码更方便

修改快捷键

习惯了之前其他软件的快捷键后,再用sublime text不太习惯,可以根据个人喜爱,快捷键自定义成自己的风格。

  1. preference->key bindings
  2. 根据左侧现有配置,对右侧配置文件中对sublime-keymap进行自定义,比如我想重新定义光标前进后退快捷键,如下:
    在这里插入图片描述

添加鼠标快捷跳转代码

我们用其他软件时,通常习惯性会alt+鼠标左键进行跳转代码,这个软件也可以进行自定义。

  1. 同样在key bindings 下,new file新建文件.
  2. 新建文件中添加如下内容,并命名为:Default (Windows).sublime-mousemap的后缀名文件。保存在与sublime-keymap相同路径的…\AppData\Roaming\Sublime Text\Packages\User下
[
{ "button": "button1", "modifiers": ["alt"], "command": "goto_definition", "press_command": "drag_select" }
]

在这里插入图片描述
3. 重新打开软件,就可以完成alt+鼠标左键跳转了,非常perfect!

记住上次保存

sublime居然默认不会自动记住上次文件打开的功能,但可以配置,它所有配置基本都是通过配置文件实现的(不算很人性化)。

  1. 打开preference->setting
  2. setting文件中追加:
	"hot_exit": true,
    "remember_open_files": true

在这里插入图片描述
hot_exit 为热退出,你打开修改的文件不会被真正关闭。
remember_open_files为记住上次打开文件,下次再打开可以恢复。
(其中font_size就是对字体大小的配置了)

总结

这里介绍了该软件功能的上手体验和配置,仅仅是冰山一角,起码能保证了日常习惯的使用。更多功能有待挖掘。

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-04-26 11:58:27  更:2022-04-26 11:59:43 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/30 2:30:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码