[gVim] ลองเล่น Taglist พี่น้อง Tagbar
ไหนๆ ก็ไหนๆ ละ ลองเล่นมันซะให้หมดเลย ฮ่าๆ ๆ ๆ
อันนี้เป็นตัวที่กำลังใช้งานอยู่ http://sourceforge.net/projects/vim-taglist/files/vim-taglist/4.6/
อันนี้เป็นหน้าเว็บหลัก http://vim-taglist.sourceforge.net/
เท่าที่ได้ลองจับๆ ก็ไม่ค่อยจะต่างกับ Tagbar ในบทความก่อนหน้านี้สักเท่าไรนะครับ ต่างกันตรงแค่หน้าตามันออกไปแนว Console ซะมากกว่า ส่วนตัว Tagbar มันจะออกแนวสมัยใหม่นิดส์หนึ่ง
เวลาใช้งานตัว Taglist มันจะต้องแมนนวลเอกสักหน่อยก็คือ พอเราเขียนฟังก์ชั่นหรือเมธธอด ขึ้นมาใหม่ เราต้องไปที่หน้าต่างของ Taglist แล้วกด u เพื่อให้มันอัพเดทครับ ส่วนของ Tagbar มันใช้ได้บ้างไม่ได้บ้าง คิดว่าน่าจะเป็นบัคบน gVim Windows
สำหรับการติดตั้งก็เหมือนลง Plugin Tabbar เลยครับ
ที่เหลือก็ปรับ Config _vimrc อีกนิดหน่อย (ยังคงต้องใช้ ctags เหมือนเดิม)
" Toggle Taglist with F8
nnoremap <silent> <F8> :TlistToggle<CR>
" location of ctags tool
let Tlist_Ctags_Cmd = 'C:\ctags58\ctags.exe'
ที่ต้องเจอบ่อยๆ ก็จะมี
อันนี้เป็นตัวที่กำลังใช้งานอยู่ http://sourceforge.net/projects/vim-taglist/files/vim-taglist/4.6/
อันนี้เป็นหน้าเว็บหลัก http://vim-taglist.sourceforge.net/
เท่าที่ได้ลองจับๆ ก็ไม่ค่อยจะต่างกับ Tagbar ในบทความก่อนหน้านี้สักเท่าไรนะครับ ต่างกันตรงแค่หน้าตามันออกไปแนว Console ซะมากกว่า ส่วนตัว Tagbar มันจะออกแนวสมัยใหม่นิดส์หนึ่ง
เวลาใช้งานตัว Taglist มันจะต้องแมนนวลเอกสักหน่อยก็คือ พอเราเขียนฟังก์ชั่นหรือเมธธอด ขึ้นมาใหม่ เราต้องไปที่หน้าต่างของ Taglist แล้วกด u เพื่อให้มันอัพเดทครับ ส่วนของ Tagbar มันใช้ได้บ้างไม่ได้บ้าง คิดว่าน่าจะเป็นบัคบน gVim Windows
สำหรับการติดตั้งก็เหมือนลง Plugin Tabbar เลยครับ
ที่เหลือก็ปรับ Config _vimrc อีกนิดหน่อย (ยังคงต้องใช้ ctags เหมือนเดิม)
" Toggle Taglist with F8
nnoremap <silent> <F8> :TlistToggle<CR>
" location of ctags tool
let Tlist_Ctags_Cmd = 'C:\ctags58\ctags.exe'
ที่ต้องเจอบ่อยๆ ก็จะมี
- u เพื่ออัพเดท
- - (ลบ) เพื่อย่อรายการ
- <Shift-=> เพื่อขยายรายการ
ประมาณนีล่ะจ้า ;)
Comments
Post a Comment