Есть ли способ (или плагин), чтобы заставить Vim генерировать схему кода для CSS? - PullRequest
5 голосов
/ 25 января 2010

Я пытался установить taglist (но не смог установить ctags), но я понял, что он не поддерживает css, есть ли другой способ или плагин для выполнения этой работы?

PS: я проверил установочный файл ctags, но не смог найти никаких шагов, похожих на руководство по установке.

это просто говорит:

Installation Notes
==================

For non-Unix platforms, simple makefiles are provided:

    descrip.mms   For VMS using either DEC C or VAX C
    mk_bc3.mak    For MSDOS using Borland C/C++ 3.x
    mk_bc5.mak    For Win32 using Borland C++ 5.5
    mk_djg.mak    For MSDOS using DJGPP Gnu GCC (better to follow Unix install)
    mk_manx.mak   For Amiga using Aztec/Manx C 5.0
    mk_mingw.mak  For Win32 using MinGW
    mk_mpw.mak    For Macintosh using MPW
    mk_mvc.mak    For Win32 using Microsoft Visual C++
    mk_os2.mak    For OS/2 using GCC (EMX)
    mk_qdos.mak   For QDOS using C68
    mk_riscos.mak For RISC OS using the GCC SDK <http://hard-mofo.dsvr.net>
    mk_sas.mak    For Amiga using SAS/C

Там есть скомпилированный ctag.exe. Что мне с этим делать?

Ответы [ 2 ]

7 голосов
/ 25 января 2010

Чтобы расширить Conspicuous Compiler хорошее предложение, вы можете попробовать это (я часто это делаю):

:set foldmethod=marker
:set foldmarker={,}

который, при условии, что ваши определения находятся в этой форме:

#topbar {
    ....
}

автоматически дает вид, подобный этому:

+--  5 lines: body -----------------------
+-- 12 lines: #topbar --------------------
+--  4 lines: #topbar input --------------
+--  4 lines: #topbar li -----------------
....

т.е. одна строка на блок, расширяемая по запросу.

3 голосов
/ 25 января 2010

Рассмотрите возможность использования свертывания кода вместо . Это похоже на описание в том смысле, что у вас меньше строк для просмотра общей структуры, но скрывает большую часть кода, пока вы не развернете часть, которую хотите прочитать подробно или отредактировать.

...