偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Xcode學(xué)習(xí)筆記 用Vim編輯器輔助Xcode

移動(dòng)開(kāi)發(fā) iOS
本文介紹的是Xcode學(xué)習(xí)筆記 用Vim編輯器輔助 Xcode,Vim 是一款深受歡迎的編輯器,而 Xcode 又擁有一個(gè)很爽的特性,來(lái)看詳細(xì)內(nèi)容。

Xcode學(xué)習(xí)筆記 用Vim編輯器輔助Xcode是本文要介紹的內(nèi)容,Vim 是一款深受歡迎的編輯器,而 Xcode 又擁有一個(gè)很爽的特性,就是從 file panel 中單擊文件名時(shí),除了直接在 Xcode 中顯示和編輯,也提供可選的選項(xiàng),供你指定雙擊文件名時(shí)候調(diào)用的編輯器名字。下面就介紹一個(gè)用 Vim 編輯器輔助 Xcode 的方法。

從頂部菜單欄進(jìn)入 Xcode 功能設(shè)置,找到 “File Types”,進(jìn)入 file->text->sourcecode,調(diào)出彈出菜單,然后選擇 “External Editor”,并選中 MacVim 即可。你也可以直接從 CLI 中用 Vim 打開(kāi)相關(guān)的 source files,不過(guò)存在一個(gè)小問(wèn)題,就是在 Cocoa 環(huán)境中,源代碼文件是 .m 結(jié)尾的,不巧的是,Matlab 的代碼文件也是以 .m 結(jié)尾的。所以在 vimrc 文件中要做一下這個(gè)調(diào)整:

  1. let filetype_m=’objc’ 

用 Vim 編輯 Xcode 中的文件存在另一個(gè)不方便的地方,就是你編譯調(diào)試時(shí)需要切換窗口回 Xcode 來(lái)做這些事情。解決方法是把下面的內(nèi)容加到 vimrc 中:

  1. ” update the :make command to tell Xcode to build  
  2. set makeprg=osascript\ -e\ \”tell\ application\ \\\”Xcode\\\”\”\ -e\ \”build\”\ -e\ \”end\ tell\”  
  3.  
  4. function! XcodeClean()  
  5. silent execute ‘:!osascript -e “tell application \”Xcode\”" -e “Clean” -e “end tell”‘  
  6. endfunction  
  7. command! -complete=command XcodeClean call XcodeClean()  
  8.  
  9. function! XcodeDebug()  
  10. silent execute ‘!osascript -e “tell application \”Xcode\”" -e “Debug” -e “end tell”‘  
  11. endfunction  
  12. command! -complete=command XcodeDebug call XcodeDebug()  
  13.  
  14. ” Command-K cleans the project  
  15. :noremap :XcodeClean  
  16. ” Command-Return Starts the program in the debugger  
  17. :noremap :XcodeDebug 

這樣,就是兩個(gè)快捷鍵 +make,就能應(yīng)付基本的需求了。

***一個(gè)問(wèn)題就是,Vim 沒(méi)有自帶 Objective-C 的語(yǔ)法高亮 theme,默認(rèn)補(bǔ)全也不是很好用。cocoa.vim 這個(gè)插件應(yīng)運(yùn)而生。有了它,你就擁有了針對(duì) Objective-C 的高亮,代碼補(bǔ)全,文檔查詢(xún)等特性。具體的功能和使用請(qǐng)直接去插件主頁(yè)參考。

小結(jié):Xcode學(xué)習(xí)筆記 用Vim編輯器輔助Xcode的內(nèi)容介紹完了,希望本文對(duì)你有所幫助!更多內(nèi)容請(qǐng)參考編輯推薦。

責(zé)任編輯:zhaolei 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-08-10 14:00:22

XcodeUIWebView視頻

2011-08-19 15:16:41

XCodeUserScripts腳本

2020-10-14 14:00:39

VIM編輯器

2011-08-01 16:50:28

Xcode 動(dòng)態(tài) View

2018-09-25 09:25:11

Vim編輯器命令

2011-01-10 16:17:49

2017-03-09 11:45:16

LinuxVim編輯器

2018-05-11 14:59:21

LinuxVim編輯器

2011-08-18 10:17:21

Xcode4Xcode

2011-07-08 17:35:14

Xcode View

2011-08-01 17:01:02

Xcode WindowBase View

2011-08-11 16:31:08

XCode

2018-01-25 18:30:05

編輯器ViVim

2018-02-09 09:58:41

Linux編輯器Vi

2011-07-25 15:54:08

XCode PHP

2011-07-07 09:20:30

Xcode

2010-03-24 09:20:07

CentOS vi編輯

2025-01-16 16:35:42

AI訓(xùn)練模型

2022-06-12 16:05:22

vimLinux

2011-07-20 14:31:56

XCode User Scrip 腳本
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)