In XCode ci sono alcune funzioni utili commentate con/* e un corrispondente * /. C'è una scorciatoia che rimuoverà rapidamente questi? È possibile creare un collegamento utilizzando AppleScript o esiste un modo migliore?Come eliminare/* e */rapidamente in XCode
risposta
C'è un modo migliore per commentare e decommentare il codice: Cmd + /. Mette //
davanti a ogni riga, o rimuove //
se è nella parte anteriore della linea. Questo ha molti vantaggi. È più facile da fare in Xcode. Nidifica correttamente. Rende molto chiaro il punto in cui il codice commentato è, anche se letto al di fuori di un IDE (come negli strumenti diffs e code-review). Rende molto più ovvio in diff quando è stata appena commessa un'enorme quantità di codice (la rimozione di due righe fa sembrare un piccolo cambiamento, ma potresti aver appena iniettato centinaia di righe di codice code non verificato nella corrente)).
Se ti trovi in una situazione in cui stai cercando una scorciatoia, passare a leader //
è quasi sicuramente una soluzione migliore.
Puoi commentare/decommentare ogni blocco di codice selezionato con Comando + /. nuovo
Premere il tasto combo per passare rimuovere i commenti da un blocco di codice già commentato
In Xcode 4.2 devo premere Comando + Maiusc + /
Se lo faccio aggiunge solo un/che decommenta il codice ma per quanto riguarda il restante */alla fine? –
command + shift +/non funziona, pensa che voglio usare command +? –
- 1. Xcode - Come eliminare il target in Xcode 6.1?
- 2. LINQ to SQL: Come eliminare rapidamente un tavolo
- 3. CoreData eliminare regola confusione, Xcode
- 4. Limita l'ambito "Apri rapidamente per aprire il progetto in Xcode?"
- 5. Come eliminare i punti di interruzione in XCode
- 6. Come posso eliminare rapidamente una linea in VIM a partire dalla posizione del cursore?
- 7. Domanda Xcode: salta rapidamente a un particolare selettore/classe/simbolo?
- 8. Xcode passa rapidamente all'azione associata a un controllo
- 9. Come reindex ElasticSearch rapidamente?
- 10. Come posso ispezionare rapidamente il valore di una variabile arbitraria in Xcode 4.6.x?
- 11. Come creare rapidamente gli array in C++
- 12. Come concatenare rapidamente due righe in Vim?
- 13. Come anticipare rapidamente un ramo?
- 14. Converti codifica ascii in int e viceversa in python (rapidamente)
- 15. Come eliminare una notifica locale in iPhone
- 16. Come creare rapidamente l'editor fold?
- 17. Come imparare Java Swing e creare rapidamente GUI?
- 18. Converti rapidamente simpleXMLObject in STDClass?
- 19. come eliminare l'elemento da viewpager e pageradapter
- 20. Come posso eliminare gli avvisi di Thread Sanitizer in Xcode da una libreria esterna?
- 21. Come eliminare righe in jqgrid
- 22. Come eliminare le impostazioni di creazione definite dall'utente in Xcode 4.3.1
- 23. Come eliminare l'oggetto in JSON?
- 24. Eclipse C++: come si passa rapidamente tra i file di intestazione e di implementazione?
- 25. Xcode: Devo eliminare i simboli di debug durante la copia?
- 26. Come eliminare lo strappo dall'animazione?
- 27. Come eliminare (testo desiderato), eliminare (testo indesiderato) e incollare (testo desiderato) in Vim
- 28. Come eliminare \ n in TextMate
- 29. Come eliminare una versione del modello dati vecchia/inutilizzata in Xcode
- 30. Come per avanzare rapidamente una filiale remota
suona come una semplice 'sed 'comando se qualcuno con' sed' foo vuole intervenire. Anche se il lato negativo della rimozione di '/*...*/', è anche possibile rimuovere qualsiasi commento significativo. Non sono sicuro che esista un modo semplice per discriminare tra codice e commenti commentati. –