sublime text 软件上手指南

本文介绍了轻量级代码编辑器SublimeText的使用体验,包括其安装、代码跳转、中文支持、快捷键定制及鼠标跳转代码等功能。SublimeText相比SourceInsight和VSCode更加轻量化,适合追求效率的开发者。同时,文章还提供了如何通过ctags增强代码跳转,以及安装SyncedSideBar插件自动定位左侧目录树等实用技巧。
摘要由CSDN通过智能技术生成

介绍

这里发现了一款超级实用的代码编辑器软件:sublime text,使用后的感觉是:轻量级免费软件,界面友好,代码跳转、查询、各种插件等功能足够日常使用,推荐大家。
市面上代码编辑软件比较多,大家常用的有source insight和vscode,但都有缺点,source insight软件太老,界面风格不友好,查找效率慢、跳转不方便等问题。vscode是这些年比较流行的软件,功能强大且界面友好,但总体感觉软件不够轻量化,想追求轻量化的朋友,尝试这个sublime再合适不过。



安装

软件下载可以到官网下载: 支持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就是对字体大小的配置了)

打开文件自动定位左侧目录树位置

两种方法:

  1. 在所在文件中右键点击 “Reveal in Side Bar”(每次都需要点,比较麻烦)

  2. 通过上面的安装 Install Package安装窗口,安装SyncedSideBar插件即可自动定位。

总结

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

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值