Geany - Een geweldige lichtgewicht codebewerker voor Linux

Verrassend genoeg biedt Linux niet zoveel goede IDE's (Integrated Development Environments). Ik geloof dat dit komt omdat de meeste Linux-programmeurs vroeger de goede oude Notepad (of gedit in dit geval) haalden en daar vanaf begonnen te coderen.

Verrassend genoeg biedt Linux niet zoveel goede IDE's (Integrated Development Environments).  Ik geloof dat dit komt omdat de meeste Linux-programmeurs vroeger de goede oude Notepad (of gedit in dit geval) haalden en daar vanaf begonnen te coderen.
Advertentie

eenvoudige code-editor Verrassend genoeg biedt Linux niet zoveel goede IDE's (Integrated Development Environments). Ik geloof dat dit komt omdat de meeste Linux-programmeurs vroeger de goede oude Notepad (of gedit in dit geval) haalden en daar vanaf begonnen te coderen.

Ik ben echter blij om te weten dat er nu twee echt goede IDE's zijn, en Geany is daar een van. Vergeleken met Eclipse, de andere goede IDE, is hij veel lichter maar net zo capabel.

Basis kenmerken

eenvoudige code-editor linux

Geany ondersteunt alle belangrijke programmeertalen en biedt alle gebruikelijke functies die u van een IDE mag verwachten, zoals syntaxisaccentuering en regelnummering. Wanneer je het opent (wat niet lang duurt), word je begroet met een schone interface en veel witte ruimte om mee te werken. Alle berichten van de compiler verschijnen in het vak onderaan het venster, wat uitermate belangrijk is voor het debuggen van uw code. Vanaf hier kunt u een nieuw bestand openen en het standaardbestandstype selecteren voor de taal waarmee u wilt programmeren. Het laadt de basisconfiguratie voor dat bestand en u gaat weg.

codebewerker

Licht is goed

Afgezien van zijn lichtgewicht, doet Geany het erg goed om uit de buurt te blijven terwijl je codeert en bepaalde functies weer te geven waar je ze nodig hebt. Lijnnummers, accentuering van syntaxis, automatisch sluiten van accolades, haakjes en meer, allemaal doen ze wat ze moeten doen en veranderen ze niet uw persoonlijke workflowstijl. Voor een programmeur is het erg goed om een ​​codeermethode te ontwikkelen waarmee je vertrouwd bent en een code-editor te gebruiken die je niet dwingt om dingen anders te doen.

configureerbaarheid

code-editor linux

Net als Xournal in mijn eerdere recensie Xournal - Een geweldige notitie-toepassing voor Linux Xournal - Een geweldige notitie-toepassing voor Linux Er zijn veel applicaties die proberen je leven gemakkelijker te maken door je nuttige notities te laten maken die je kunt doorzoeken en manipuleer op een aantal manieren. Sommige van deze programma's doen ... Lees meer, Geany wordt geleverd met tal van opties, ook al is het licht van gewicht. Er zijn veel dingen die u kunt configureren, waaronder enkele dingen waarvan ik niet wist dat ze konden worden geconfigureerd. Deze opties vormen een belangrijk onderdeel van Geany en zijn vermogen om uit de weg te gaan en u te laten werken zoals u dat wilt. Het wordt ten zeerste aanbevolen dat u ten minste de opties bekijkt die Geany biedt, zodat u deze kunt configureren zoals u dat wilt, en Geany des te aangenamer maakt.

Compileren van uw code

eenvoudige code-editor

Het samenstellen en uitvoeren van uw code is heel eenvoudig. Klik eenvoudig op een knop om te compileren, en wanneer dat is voltooid, klikt u op een andere knop om uit te voeren. Wat er gebeurt als u op run drukt, is afhankelijk van wat u hebt geprogrammeerd, maar als u bijvoorbeeld een heel eenvoudig programma in Java hebt geprogrammeerd en het hebt uitgevoerd, wordt de uitvoer weergegeven met uw voorkeursterminal. Zodra het programma in de terminal volledig is voltooid, hoeft u slechts eenmaal op enter te drukken om het programma te verlaten. Het houdt alles netjes en eenvoudig, net als de rest van het programma.

Conclusie

Geany is gewoon een geweldige IDE voor Linux, vooral als Eclipse niet in je smaak is. Maar zelfs als Eclipse naar uw mening goed is, moet u Geany nog steeds bekijken vanwege het gebruiksgemak en de kant-en-klare, kant-en-klare installatie.

Als u onder Linux programmeert, welke IDE gebruikt u dan? Als u Geany gebruikt, hoe beoordeelt u dit en welke andere functies zijn volgens u belangrijk? Laat het ons weten in de reacties!

In this article