sublime 全域性跳轉

2021-08-07 02:25:06 字數 532 閱讀 9925

我一般都是通過sublime建乙個project, 然後將專案**資料夾乙個個加進工程,只用來看, 寫都是在linux開發機器用vim

看**, 最大的需求就是查詢某個symbol的定義, 和跳轉.

在sublime環境剛配置好的時候, 跳轉都很正常, 整個project的檔案都會被索引並大部分都成功跳轉. 但是後來一段時間,

發現很多都跳不到了, 就各種找辦法, 找plugin, 未果.

偶然發現乙個方法, 嘗試了一下, 奏效

\path\to\data\index

1. 關閉sublime

2. 找到你的sublime儲存index檔案的資料夾

3. 刪除index中的所有檔案

4. 重新啟動sublime

這個時候sublime重啟後, 會重建index

重建完成後, 用ctrl+shift+r快捷鍵, 輸入要查詢的物件名稱, 成功跳轉

有類似問題的可以試試這個方法

linux C全域性跳轉函式

為什麼要有個函式間的跳轉呢,這是因為,如果我們在呼叫函式時,函式的呼叫的巢狀的層次很深的話,如果出錯,那麼一層一層的返回和判斷就很麻煩,所以,如果出錯,就可以直接返回到最上面的呼叫的函式就會很方便。我們來看一下這兩個函式怎麼使用,首先看一下這兩個函式的原型 include int setjmp jm...

玩轉sublime(一) 玩轉全域性檔案搜尋 替換

sublime 有乙個很強大的功能,就是全域性檔案搜尋,就是你當前檔案從給檔案的根目錄資料夾開始進行遍歷搜尋,不分大小寫。這個功能的用法 1 find find in files 2 第乙個操作後就知道,他有個快捷鍵,就是ctrl shift f 這個快捷鍵好記,一般的搜尋是ctrl f,多了乙個s...

Linux程序操作 程序環境 全域性跳轉

c語言程式中允許使用goto語句進行跳轉,但是這種跳轉只能存在於函式內部。linux環境下的全域性跳轉的實現思路是先設定乙個跳轉點,儲存當前的函式呼叫棧幀。當程式執行全域性調轉,回到該跳轉點時,使用儲存的棧幀覆蓋現有的棧幀,從而實現函式棧幀的還原。c語言程式中允許使用goto語句進行跳轉,但是這種跳...