Domanda

Con ViEmu si ha realmente bisogno di eliminare un sacco di resharpers combinazioni di tasti per farlo funzionare bene.

Qualcuno ha ciò che si pensa sia una buona serie di combinazioni di tasti che funzionano bene per resharper quando si utilizza ViEmu?

Quello che sto facendo al momento, utilizzo di Visual Studio associazioni da Resharper.La tostatura tutti quelli in conflitto con ViEmu, e poi guidare il resto attraverso il menu modificatori ( Alt-R scorciatoia da tastiera per la voce di menu ).Anche io faccio lo stesso con Visual Assist di scelta rapida ( per C++ )

se anyones avuto eventuali suggerimenti e trucchi per ViEmu / Resharper o Visual Assist di lavoro insieme bene avevo più apprciate!

È stato utile?

Soluzione

È inoltre possibile creare il mapping nel ViEmu chiamare la VS e R# azioni.Per esempio, io ho queste righe nel mio _viemurc file per il commento e decommentando la selezione:

map <C-S-c> gS:vsc Edit.CommentSelection<CR>
map <C-A-c> gS:vsc Edit.UncommentSelection<CR>

L' :vsc è per il "comando di visual studio," e quindi immettere il testo esatto del comando, come appare nell'elenco dei comandi quando vai a Strumenti>Opzioni>Tastiera

Io non uso nessuno di R# quelli in questo modo, ma funziona, come:

map <C-S-A-f> gS:vsc ReSharper.FindUsages<CR>

Altri suggerimenti

Io uso sia così, ma io sto usando il IntelliJ combinazioni di tasti invece, quindi non posso parlare specificamente di Visual Studio associazioni. J. P.Boodhoo presenta alcune modifiche che ha fatto via AutoHotKey per fornire ulteriori Vim-come funzionalità di Visual Studio + ReSharper + ViEmu.

Ho rimosso un paio di scansionato i tasti, però, perché voglio mantenere alcuni dei ReSharper funzionalità su ViEmu funzionalità, anche se il modo in cui io uso questi strumenti variano nel tempo come ho imparato di più le scorciatoie da ViEmu o ReSharper.

Ho notato il seguente, che può essere utile sapere. Alcuni dei ReSharper mappature della tastiera che ViEmu tubi, funzionerà una volta che si dispone di un diverso ReSharper finestra di dialogo apri. Io uso il IntelliJ IDEA-base di scorciatoie, ma presumo che questo funziona allo stesso modo per ReSharper VS schema.

Esempio: ViEmu lega Ctrl+N che R# utilizza per Go To Type.Tuttavia, ViEmu non associare a Ctrl+Shift+N che R# utilizza per Go To File.Quindi, se si ha colpito Ctrl+Shift+N Passare Alla finestra di dialogo viene lanciato.Si può poi togliere il dito Shift e premere di nuovo N e la finestra di dialogo interruttore per Go To Type.

Questo è molto utile, se come me utilizzate Go To Type un sacco e non voglio pasticciare con le mappature della tastiera.

Come @Jay notato il modo migliore è quello di impostare associazioni personalizzate.

Qui è un esempio di associazioni a https://github.com/StanislawSwierc/Profile.Ho creato il mio associazioni in base alla precedente in https://github.com/w1ld/viemu_settings

Io uso entrambi i plugin, ma preferisco davvero il potere del Vi input modello che ViEmu dà.Io davvero non mi manca così tanto il Resharper combinazioni di tasti...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top