De programmeertaal-bewuste NetBeans editor betrapt fouten terwijl je typt,
en helpt je met documentatie van pop-ups en slimme code voltooiing; en dat alles
met de snelheid en de eenvoud van je favoriete tekstverwerker.
Multi-talige editor voor Java en dynamische programmeertalen
Een IDE is veel meer dan een tekstverwerker: De NetBeans editor laat je tekst automatisch inspringen, paart woorden en haakjes, en markeert broncode syntactisch en semantisch. De editor ondersteunt meerdere programmeertalen, waaronder Java, Ruby, C / C + +, XML, HTML, RHTML, PHP, Groovy, javadoc, JavaScript, en JSP. Het kan worden uitgebreid om andere programmeertalen te ondersteunen.
Onmiddelijke ontleding
De IDE ontleedt de broncode terwijl u typt. Op deze wijze is de editor in staat om onmiddellijk fouten te ontdekken en te markeren. Gereedschaptips en editor glyphs vertonen onopvallende tips van de compiler en bieden snelle oplossingen, waarschuwingen, en documentatie van de programmeertaal aan.
Refactoring
De IDE refactoring acties kunt u herstructureren zonder dat de code gebroken wordt. Bijvoorbeeld, wanneer je de naam van een identificatienummer verandert, of een een klasse naar een ander pakket verhuist, gebruik dan niet zoeken en vervangen: De IDE kan automatisch alle voorvallen identificeren en direct bijwerking.
Slimme broncode voltooiing
De editor zorgt voor automatische code voltooiing in verschillende programmeertalen, waaronder Java, Ruby, C / C + +, PHP, Groovy, XML, HTML, RHTML, JSP, JavaScript en javadoc. Terwijl u typt, wordt een lijst van mogelijke aanvullingen getoond: De meest voor de hand liggende en gemeenschappelijke opties bovenaan, maar je kunt altijd kiezen uit de volledige reeks van opties onderin de lijst. Als je de eerste letters van een KameelGeval woodt typt wordt de code voltooiing geactiveerd.
Ga naar een bestand, ga naar een type, ga naar een symbol
Navigeer naar een bestand, een type, of een symbool met behulp van een sneltoets,
en spring direct naar een verklaring met een enkele klik.
In het GoTo dialoogvensters kun je de naam van een bestand of type invoegen met behulp van een KameelGeval of een joker, en vervolgens hoofdlettergevoelig zoeken in alle open projecten.
Code invoegen
De editor kan gemeenschappelijke codefragmenten voor je genereren in Java of andere programmeertalen.
Een dialoogvenster geeft je volledige controle over welke methoden worden gemaakt en op welke klasse attributen ze toegang hebben.
De IDE helpt je wanneer je methoden overschrijft en met het genereren van dynamische code blokken zoals lussen, try-catch-blokken,
Javadoc opmerkingen, en beoordelaars.
Je kunt zelfs automatisch witruimte verwijderen aan het einde van elke regel.
Inspecteer hiërarchie en leden
Inspecteer de leden en de hiërarchie van een Java-klasse in een handig venster dat basis klassen, afgeleide klassen, en interfaces laat zien. Gebruik filters om de mate van detail dat uitgestald wordt te controleren.
Bestand geschiedenis
Je kunt altijd gebruik maken van de lokale geschiedenis van een bestand om recente wijzigingen te bekijken en veranderingen ontdoen,
zelfs als het bestand niet door een versie controle systeem wordt behandeld.
Navigatie
Gebruik de leden en hiërarchie inspecteurs van de navigator om snel van het ene bestand naar het andere te springen.
De fout streep geeft je direct een overzicht van alle gemarkeerde lijnen in een bestand: Met een enkele klik spring je naar fouten, tips, opmerkingen, of zoekresultaten.
Volledig aanpasbare gebruikers aansluiting
Gebruik toestenbord sneltoetsen en klik aanpasbare balk ikonen om compilatie, refactoring, profilering, debug en eenheid test gereedschap te gebruiken. Editor lettertypes en kleuren kunnen geheel naar smaak aangepast worden.
Alle vensters kunnen individueel geplaatst worden en zowel verticaal als horizontaal gesplitst worden.