2011-08-17 23 views
5

dire che ho avuto la seguente riga di codice e sto modificando in NetBeans:Come disattivare la selezione automatica "wrapping" in NetBeans PHP?

$foo = new Bar; 

allora decido che voglio sostituire la 'nuova Bar' con una stringa, invece. Quindi seleziono | nuova barra | con il mio mouse e quindi digitare il tasto "Invece di ottenere:.

$foo = "; 

Io invece ottenere:

$foo = "new Bar"; 

Trovo che questo sia abbastanza fastidioso e lo fa la stessa cosa per la', {, (, {, e/chiavi, e, probabilmente, anche altri.

come posso trasformare questa via? non riesco a trovare un ambiente evidente per esso in NetBeans 7.0.1 Preferenze.

+1

Amo questa caratteristica! Perché non premere backspace + "? – Shef

+1

@Shef Sono d'accordo con te, ma non puoi ignorare il suo vero passo avanti. Capisco perché la gente vuole disabilitarlo. –

+0

@Shef Perché la maggior parte altra manipolazione del testo su un computer (altro editor, word processor, webforms ecc.) sostituirebbero il testo evidenziato.Non dovresti rompere i pattern UX comuni senza una buona ragione .. – thelem

risposta

4

Opzione s - Editor - completamento del codice - Disattiva Inserire parentesi di chiusura automatica

Questo anche disabilita immediatamente entrare le quotazioni di chiusura e di staffe che non si può avere voluto per in primo luogo.

Francamente, non mi disturba affatto. Ricordo di averlo trovato un po 'fastidioso quando ho iniziato ad usare netbeans, ma mi sono insegnato a premere delete o backspace ogni volta che volevo sostituire la mia selezione con un personaggio che altrimenti lo circondava. (E quando in realtà voglio citare o tra parentesi una selezione, trovo questo comportamento molto utile.)

+1

... ma mi piace il fatto che inserisca le parentesi graffe, peccato che questo sia combinato nello stesso impostazione. Dovrò postare una richiesta di funzionalità su questo. Grazie per la risposta! – Toxikman

Problemi correlati