Hallo iedereen,

Ik ben sinds gisteren overgestapt van Dreamweaver op Netbeans, bevalt me goed en ook in de portemonnee :). Maar ik heb nog een probleempje.

Netbeans heeft de stijl standaard zo staan :


if(iets = iets)
    {

    }


Maar ik wil deze graag zo hebben :

if(iets = iets)
{

}


Hoe kan ik dit correct instellen? Ik heb al flink gegoogled maar ik kan het echt niet vinden.

Ik hoop dat iemand hier ervaring mee heeft.

Met vriendelijke groet,
Ricardo Persoon
Umm wat is het verschil tussen die 2?
zie het ook niet ;)
Bedoel je
<?php
if($foo == $foo) {

}
?>
?
Haha de spaties waren er automatisch uitgehaald ofzo
het was

<?php
if(iets = iets)
    {

    }
?>

en

<?php
if(iets = iets)
{

}

?>


De eerste is dus zoals het nu is en de tweede zoals ik het wil.
Misschien kun je je stijl zelf aanpassen?

<?php
if(8 < 9){
//....
}
?>
Hmm ik was niet van plan mijn eigen stijl aan te passen aan m'n editor. De editor past zich maar aan mij aan :).
Wat ik er op internet over vind is dat deze instelling niet aan te passen is. Dat zijn veelal wel oudere posts (2008, 2009) dus weet niet of dat nu nog steeds het geval is, maar het lijkt erop.

Een oplossing is natuurlijk overstappen naar weer een andere editor. Je zou bijvoorbeeld eens kunnen kijken naar het (eveneens) opensource Eclipse PDT. Een zeer veelzijdige editor die je helemaal naar eigen wens kunt aanpassen.
Netbeans is een prachtige editor, voor het oog wat fijner vind ik dan Eclipse, al zijn ze wat betreft features beiden geweldig, niks anders meer :D

Blanche, volgens mij heb je google een beetje bevooroordeelt geraadpleegt ;)

Go to Tools ->
Options -> Editor -> Formatting and set preferred values.


De huidige versie heeft inderdaad een bug met het indenten als je afwijkt van de standaard 'op 1 regel' stijl. In de oudere versies was dit niet zo, tevens is het opgelost in de nieuwe (nog te releasen) netbeans. Misschien dat je een nightly build of een alpha/beta kan downloaden :)
Ik heb met Netbeans 6.8 geen problemen ermee.

<?php
if($sTest == 'hallo')
{
   // doe iets 
}
?>


Komt er gewoon uit als ik format doe en me braces op new line heb gezet.
Heb wel tabs to spaces uitstaan.

Reageren