Come posso ottenere l'evidenziazione della sintassi dei file del codice sorgente all'interno di Quick Look in Lion?

6

I file del codice sorgente visualizzati usando Quick Look su Snow Leopard avevano evidenziato la sintassi. Sfortunatamente l'evidenziazione della sintassi è scomparsa su OS X Lion. C'è un modo per riaverlo?

    
posta John Topley 24.08.2011 - 22:10
fonte

4 risposte

7

Non penso che Snow Leopard l'abbia fatto per impostazione predefinita, probabilmente hai installato un plugin QuickLook, come qlcolorcode o colorqc2 . Puoi semplicemente installarlo di nuovo su Lion.

    
risposta data 24.08.2011 - 22:23
fonte
6

In realtà, Xcode 3.x includeva un plugin Quicklook per i codici sorgente. Con l'intrusione di Xcode 4.x, tale plugin è scomparso.

Personalmente ho provato a usare qlcolorcode e colorqc2 su Lion, ma entrambi non sono abbastanza stabili / affidabili (risposta lenta, a volte manca quicklook). Sarebbe gradita una versione aggiornata dei plugin.

    
risposta data 28.08.2011 - 00:30
fonte
3

Il plugin Xcode 3 è stato trovato in /Developer/Applications/Xcode.app/Contents/Library/QuickLook/SourceCode.qlgenerator Purtroppo non penso che questo possa essere fatto per funzionare ora. : (

    
risposta data 06.09.2011 - 22:43
fonte
-2

Ragazzi potete eseguire questa procedura qui sotto:

Per risolvere il problema, apri una nuova finestra di Terminale e inserisci questi comandi per aprire il file di configurazione di vim:

$ cd /usr/share/vim
$ sudo vim vimrc

Premi il tasto i per passare vim alla modalità di inserimento, quindi inserisci queste righe sotto la riga set backspace=2 :

set ai                  " auto indenting
set history=100         " keep 100 lines of history
set ruler               " show the cursor position
syntax on               " syntax highlighting
set hlsearch            " highlight the last searched term
filetype plugin on      " use the file type plugins

" When editing a file, always jump to the last cursor position
autocmd BufReadPost *
\ if ! exists("g:leave_my_cursor_position_alone") |
\ if line("'\"") > 0 && line ("'\"") <= line("$") |
\ exe "normal g'\"" |
\ endif |
\ endif

Premi il tasto ⎋ esc per togliere vim dalla modalità di inserimento, quindi premi : (due punti) seguito da x per salvare il file ed esci.

Ha funzionato per me grazie.

    
risposta data 15.10.2011 - 21:20
fonte

Leggi altre domande sui tag