Un certo numero di IDE ed editori stanno offrendo strumenti di editing "contestuali":Come abilitare un editor "contestuale" in Visual Studio?
- Un semplice esempio è il Assistant Editor in Xcode. Una finestra di modifica secondaria carica automaticamente un file secondario pertinente in base al contesto in cui ci si trova. Ad esempio, se si apre un'intestazione (
foo.h
) nella finestra principale, viene automaticamente aperta l'implementazione (foo.m
) nella finestra dell'assistente e così via .
Staffe ha Quick Edit dove premendo Ctrl + E consente di modificare il selettore CSS che punta al vostro elemento HTML corrente.
Light Table ha la documentazione in linea e tavoli da disegno:
Microsoft ha un progetto Debugger Canvas che è simile a quello che voglio, ma è la modalità di debug solo e limitato a Visual Studio Ultimate. Lo strumento che sto cercando è uno strumento per la codifica, non il debugging.
Vorrei un normale editor, e un editor secondario che mi mostra il contesto di quello che sto modificando.
Se io sono in una classe che implementa un'interfaccia, vorrei l'editor secondario per mostrare l'interfaccia
Se sono su un membro della classe che è un'istanza di un'altra classe, lo farei come l'editor secondaria per passare alla sorgente della classe
Se sono su un metodo, vorrei l'editor secondario per indicare il corpo del metodo
e così via & hellip;
C'è un modo (*) per avere un'esperienza simile in Visual Studio 2012?
(*) un trucco nascosto, una funzionalità di estensione, un attacco rapido, una soluzione che funziona per voi e hellip;
e dall'interno quella finestra è possibile fare click-> Modifica definizione (o assegnare una scorciatoia che a) per aprire un editor di testo per esso – stijn
@stijn: Dopo pulsante destro del mouse devi selezionare "Vai alla definizione" e non "Modifica definizione" – AminM
@JesonPark non esattamente, dipende da cosa vuoi ... "Modifica definizione" ti porterà alla definizione del simbolo che si trova sotto il cursore dell '"editor" , quindi il simbolo che viene utilizzato per definire ciò che viene visualizzato nella finestra di definizione del codice. 'Vai alla definizione 'fa quello che fa sempre così ti porterà alla definizione del simbolo sotto il cursore della' Finestra di definizione del codice'. Potrebbe essere lo stesso, a partire da dove si trova il tuo cursore. – stijn