Sublime Text3下,實現函式宣告的跳轉
用了ST3很久,覺得這編輯器特別順手好用。專案是Cocos2d-x + Lua。可惜的是,ST3不支援函式宣告間的跳轉,然而我找到了一個外掛——CTags,可以完美支援這一功能。裝上這個外掛後,剩下的遺憾就是ST3不能像CocosIDE那樣,有實時的API提示了。
如果,你下載了CTags外掛,但是一按Rebuild Tags卻彈出亂碼框,按下面步驟走一次,就會順利解決了~
來,Let's Start!
第一步,開啟Package Control,進入install,搜尋CTags,安裝之;(如果你還沒有Package Control,那趕快安裝吧!)
第二步,下載CTag的庫,由於外國的連線比較難下載,這裡提供一下百度網盤的:
第三步,把CTag庫解壓到你安裝ST3的地方,例如我安裝在C:\Program Files (x86)\Sublime Text 3,那就解壓到這裡;
第四步,開啟ST3,然後開啟Preferences->Package Settings->CTags->Settings - User,在開啟的配置檔案裡,輸入
{
"command": "C:/Program Files (x86)/Sublime Text 3/ctags58/ctags.exe", --這裡輸入你解壓剛剛那個CTags庫的路徑
"autocomplete": "true",
}
第五步,右鍵資料夾列表,會出現Rebuild Tags選項,點選之;
OK,大功告成,你已經可以靈活自如地隨意Jump To Definetion啦!
這裡展示下CTags外掛的快捷鍵
其實可以改的,我自己就在key-binding那裡改成了CTRL + Q跳去宣告,CTRL + E就返回,程式碼如下:
[
{
"command": "navigate_to_definition",
"keys": ["ctrl+q"]
},
{
"command": "jump_prev",
"keys": ["ctrl+e"]
},
]
其實key-binding挺好用的,我自己就改了alt+i,k,j,l來控制游標,和vim一樣,完全不用滑鼠控制了。
最後,推薦一些比較好用的外掛:
1.Tortoise SVN,有了它,就可以直接alc+c來提交程式碼了,效率直線上升!
2.BracketHiglighter,高亮顯示括號,再也不用慢慢找對齊括號沒了~
相關推薦
Sublime Text3下,實現函式宣告的跳轉
用了ST3很久,覺得這編輯器特別順手好用。專案是Cocos2d-x + Lua。可惜的是,ST3不支援函式宣告間的跳轉,然而我找到了一個外掛——CTags,可以完美支援這一功能。裝上這個外掛後,剩下的遺憾就是ST3不能像CocosIDE那樣,有實時的API提示了。 如果,
sublime text3 安裝ctags實現函式跟蹤跳轉
來源:http://blog.csdn.net/menglongfc/article/details/51141084在source insight中有一個很好用的功能,就是函式的跟蹤跳轉,在閱讀別人的程式碼的時候輕鬆的瀏覽原函式。我們知道,在使用vim的時候有個外掛叫cta
Angular4.x通過路由守衛進行路由重定向,實現根據條件跳轉到相應的頁面
spl date() 個人 document ons n) ID exp nav 需求: 最近在做一個網上商城的項目,技術用的是Angular4.x。有一個很常見的需求是:用戶在點擊“我的”按鈕時讀取cookie,如果有數據,則跳轉到個人信息頁面,否則跳轉到註冊或登錄頁面
IOS和安卓共用一個二維碼,實現掃碼跳轉連結-踩坑記_04
ios和安卓共用一個二維碼,實現掃碼跳轉連結 直接上程式碼了 也是參考了網上的demo,直接小修改了一下。臨時接了一個任務,直接套過來了。因為安卓微信的內建的瀏覽器和手機自帶的不一樣,在ios上面沒有問題,會直接提示跳轉到appstore。要求是實現安卓微信跳轉顯示
IIS上設定301跳轉,實現帶引數跳轉
IIS上設定301 跳轉,只要在網站—屬性—主目錄裡 選擇重定向URL就行了,這樣整站就跳轉到目標站點了,但是有個問題,就是如果你的站是程式帶引數的,那麼就跳轉不了。 比如:xxx.com/?id=1 開啟這個頁面就跳轉不到 www.xxx.com/?id=1。那我
hexo next 主題 : 實現點選跳轉到文章的時候文章的頁面自動實現滾輪效果,向下滾動到閱讀的位置。
背景: 博主的部落格希望實現能夠在點選到某個文章的時候,跳轉完了之後,頁面能夠自主的向下滾動到瀏覽的區域,因為博主的工作是搞java的,js方面在大一大二的時候搞過,有些東西忘記了,或者還沒有接觸到,有技術的盲區(可能對於閱讀這篇文章的你來說有些可笑~),不管那麼多,記錄下來,以便以
mac下sublime text 函式跟蹤跳轉外掛
sublime text用了已經有2年了,從window到mac,一直在用,很喜歡! 這裡只針對mac使用者,window使用者請繞行。 有的時候一些做一些大專案,喜歡用eclipse,因為eclipse裡邊有個函式跟蹤跳轉的功能,非常方便。但是eclipse與sublim
使用Servlet制作簡單登錄驗證,response下載文件與網頁跳轉
servlet java tomcat http 制作一個登錄驗證:之前已經介紹過Servlet的開發,和HttpServletRequest、HttpServletResponse中的大部分常用方法。現在我們可以通過這幾個知識點制作一個簡單的登錄驗證,這個登錄驗證需要連接數據庫,因為用戶名和
【前臺】整個項目實現單頁面跳轉,拋棄iframe
點擊事件 true charset req 做到 value images tro Language 即如下: 【想做到點擊nav側邊欄,僅替換右邊div中的內容,而不是跳轉到新的頁面,這樣的話,其實整個項目中就只有一個完整的頁面,其他的頁面均只寫<body>內
如何實現訪問同一域名,手機和電腦跳轉的不一樣
mobile 頭部 ref oca pad www. 內核 user obi <script type="text/javascript"> var browser = { versions: function () {
在不劃分vlan的情況下,實現兩個網段的ip地址互通
add route 網關 tex terminal 劃分VLAN 技術 water term 簡介: 在不配置vlan的情況下,實現兩個網段的ip地址互通 配置命令 PC1和PC2配置好ip地址和網關的ip地址 在R1路由器的F0/0配置ip地址為192.168.
使用可變引數,實現函式,求函式引數的平均值
使用可變引數,實現函式,求函式引數的平均值 程式程式碼如下: #include <stdio.h> #include <stdarg.h> int Average(int n, ...) { va_list arg;
如何在不改變函式的情況下,此函式加上新功能,用裝飾模式!
最近專案上碰到一個需求,所有的伺服器與客戶端通訊的協議要加上時間戳的校驗,已防止使用者惡意修改時間。 我的天,現在的協議已經有50多條了,要改好多好多地方啊,有沒有什麼辦法在不改變原先函式的情況下
sublime text3下配置java編譯環境
sublime text3下配置java編譯環境 2015年05月15日 23:51:45 張京林要加油 閱讀數:3456 標籤: sublimetextjava編譯環境配置 更多 個人分類: 存檔 版權宣告:本文為博主原創文章
java實現階乘的計算,丟擲異常不會,怎麼使用標號跳轉,需要幫解決一下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
python學習之網站的編寫(HTML,CSS,JS)(五)----------a標籤,用於實現網頁的跳轉和頁面具體位置的跳轉
a標籤既可以實現頁面的跳轉也可以實現具體位置的跳轉,見如下程式碼: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <tit
斯坦福cs231n計算機視覺——線性分類器(中 下),損失函式和最優化
week 2 10/15-10/21 損失函式和最優化:cs231n_2018_lecture03 觀看視訊 p7 和 p8,瞭解更多關於線性分類器,損失函式以及優化器的相關知識 損失函式 Loss function 我們將使用損失函式(Loss Funct
Ubuntu18 Sublime Text3下的Python3簡單配置
要讓Sublime Text3執行Python,網上很多方法要安裝各種外掛,特別麻煩,其實根本不用管那麼多。特此記錄。 參考https://blog.csdn.net/assiduousryan/article/details/79333291 1. Tools
原生js實現淘寶輪播圖,支援左右和跳轉(滑鼠點多快都不會亂)。
用transform是因為這個比left的效能好。 這個是演示網址(不要直接存下來哦):https://shalltears.github.io/test-sowing-map/ 。 這個是完整程式碼下載地址,覺得還行的下載支援一下:https://download.csdn.ne
建立一個數組, 實現函式init()初始化陣列, 實現empty()清空陣列、,實現reverse()函式完成陣列元素的逆置。自己設計函式的引數,返回值。
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> void init(int arr[], int len) { for (int i = 0; i < len; ++i)