日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

如何在gvim中安装autoproto自动显示函数原型

發(fā)布時間:2025/3/19 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何在gvim中安装autoproto自动显示函数原型 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

cankao: http://www.vim.org/scripts/script.php?script_id=1553

注意, 在gvim中執(zhí)行的命令, :foo和:!foo 的區(qū)別, 跟vim一樣, 沒有!的命令表示的是vim編輯器本身 的命令, 而加上 !的命令表示的是 用 windows/system32/cmd.exe 來執(zhí)行的外部命令.

所以, 這里, 如果在vim中 創(chuàng)建標簽tag file文件, 則要用外部命令 :!ctags -R

ctags本身是一個獨立的 程序, 既可以在windows下使用, 也可以在 linux下使用. 下載win下的ctags, 放在 system32中, 就可以在 cmd中直接使用了. 本身ctags產(chǎn)生的默認的標簽文件是tags. 你可以用-f foo.tags來自己命名生成的標簽文件. 有不少對ctags的擴展和擴充程序, 如openCtags.exe等.

注意的是, autoproto.vim插件, 只是使用于c語言?不適用php?

更廣泛的, 適用于php的函數(shù)原型顯示的工具是 echofunc.

適合的是echofunc插件. 下載地址: https://github.com/mbbill/echofunc

echofunc顯示的位置:

  • 在最下面的那一行, 也就是輸入命令的那一行, 叫做: cmd line 命令行(有的也叫做message line). 他上面的那一行叫做 狀態(tài)行, status line.
  • 要將函數(shù)的信息保留更長時間, 避免被 trivial message 所flushed沖刷, 可以將 函數(shù)原型提示顯示在狀態(tài)行: let statusline += %{EchoFuncGetStatusLine()} 其中, %{} 只不過是vim插件引用函數(shù)的一種方式一種格式而已.

  • 更重要的是, 顯示ballon提示的那個功能feature是 echofunc 插件 已經(jīng)自己就具有的了 . 無需再做任何設置. 所說的 +balloon_eval編譯是指compiled into "vim"這個編輯器中. 不是說編譯進echofunc.vim插件中. 方法是" 只要"把鼠標 hover到函數(shù)名上, 就會自動顯示函數(shù)原型的 "氣泡" . 使用:version命令就能看到vim的編譯選項了.

  • 總結(jié)

    以上是生活随笔為你收集整理的如何在gvim中安装autoproto自动显示函数原型的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。