Come posso far funzionare il ritorno a capo automatico in Eclipse PDT per i file PHP?
-
01-07-2019 - |
Domanda
Programmare PHP in Eclipse PDT è prevalentemente una gioia:completamento del codice, modelli, salto dei metodi, ecc.
Tuttavia, una cosa che mi fa impazzire è che non riesco a mandare a capo le mie righe nei file PHP, quindi su righe lunghe scrivo indefinitamente a destra.
Faccio clic su Windows|Preferenze e digito "wrap" e ottengo:
- Java | Code Style | Formatter
- Java | Editor | Typing
- Web and XML | CSS Files | Source
Ho provato a modificare l'"avvolgimento automatico" che ho trovato lì e la "larghezza della linea" su 72 ma non hanno avuto alcun effetto.
Come posso far funzionare il ritorno a capo automatico in Eclipse PDT per i file PHP?
Soluzione
Questa è stata davvero una delle funzionalità più desiderate in Eclipse.Non manca solo nei file PHP: manca nell'IDE.Fortunatamente, da Google Summer of Code, otteniamo questo plug-in A capo automatico di Eclipse
Per installarlo, aggiungi il seguente sito di aggiornamento in Eclipse:
Altri suggerimenti
Plug-in per il ritorno a capo automatico di Eclipse di Florian Weßling funziona bene in Eclispe PDT (3.0.2).
Siti di installazione e aggiornamento
Si consiglia di riavviare Eclipse con -clean
opzione immediatamente dopo l'installazione.
Eclissi Indaco 3.7: http://dev.cdhq.de/eclipse/updatesite/indigo/
Eclissi Giunone 4.2: http://dev.cdhq.de/eclipse/updatesite/juno/
Eclissi Keplero 4.3: http://dev.cdhq.de/eclipse/updatesite/kepler/
Eclissi Luna 4.4: http://dev.cdhq.de/eclipse/updatesite/luna/
Eclissi di Marte 4.5: http://dev.cdhq.de/eclipse/updatesite/mars/
Eclissi Neon 4.6:Plugin non necessario.* Basta premere Alt-Spostare-Y :)
* Vedere La risposta di KrisWebDev per ulteriori dettagli e su come rendere permanente il ritorno a capo automatico.
Utilizzo
Dopo l'installazione del plugin:
- Menù contestuale: Fare clic con il tasto destro > Attiva/disattiva A capo automatico
- Barra dei menu: Modificare > Attiva/disattiva A capo automatico
- Scorciatoia da tastiera: Ctrl-Alt-E
- Inoltre puoi: Modificare > Attiva A capo automatico in tutti gli editor aperti
Non esiste un indicatore dedicato per lo stato corrente dell'impostazione del ritorno a capo automatico, ma puoi controllare la barra di scorrimento orizzontale nell'Editor.
- La barra di scorrimento orizzontale è visibile:Il ritorno a capo automatico è disabilitato.
- La barra di scorrimento orizzontale è assente:Il ritorno a capo automatico è abilitato.
Finalmente qualcosa con cui funziona nel 2016 supporto nativo!
Vuoi l'ultimo e il più nuovo NEON versione di Eclipse da allora Errore 35779 è finalmente patchato:
- Usa il Programma di installazione di Eclipse
- Fare clic sull'icona "menu" in alto a destra e scegliere
ADVANCED MODE
- Selezionare
Eclipse IDE for PHP Developers
con Versione del prodotto:Latest
- Prossimo ...Quindi, Fine
Ora puoi eseguire manualmente il comando a capo automatico utilizzando Alt+Spostare+Y per OGNI file!Noioso!
Quindi, se sei fortunato, dovrebbe esserci un bella ambientazione globale perso in Window
> Preferences
> General
> Editors
> Text Editors
> Enable Wordwrap
ma no, è una trappola, non c'è alcuna impostazione della GUI!Almeno nel momento in cui scrivo.
Quindi ho trovato il modo più difficile per impostarlo a livello globale (per impostazione predefinita):
Chiudi Eclissi
Trovare
org.eclipse.ui.editors.prefs
File delle impostazioni di Eclipse:find ~ -name org.eclipse.ui.editors.prefs -printf "%p %TY-%Tm-%Td %TH:%TM:%TS\n"
Se utilizzi una piattaforma come macOS in cui il comando precedente non funziona, puoi trovare il file delle impostazioni nella cartella dell'area di lavoro corrente in .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
.
Aggiungere:
wordwrap.enabled=true
È una richiesta di miglioramento nota. Errore 35779