Geany is een open source stukje software dat gebruikers voorziet van een lichtgewicht en eenvoudig te gebruiken IDE (Integrated Development Environment) en programmeur teksteditor hulpprogramma voor de GNU / Linux-platform.
Kenmerken in een oogopslag
De belangrijkste kenmerken zijn syntax highlighting, code completion, symbool lijsten, ondersteuning voor een breed scala aan bestandstypen, code vouwen, symbool naam auto-completion, call tips, code navigatie en auto-voltooiing van HTML en XML-tags.
Daarnaast is het voorzien van een plugin-interface waarmee gebruikers de standaard functionaliteit, een bouwsysteem voor het opstellen en uitvoeren van de code-state-of-the-art te verlengen, bouwen fragmenten en auto-completion, eenvoudig project management, alsook als auto-sluiting van XML- en HTML-tags.
Ondersteunde bestandstypen onder C, C ++, C #, Python, Java, Perl, Ruby, Fortran, Vala, Lua, Tcl, NSIS, Haxe, Zorg, FreeBASIC, Pascal, Ada, Diff, PHP, HTML, CSS, XML, Ferite, Verilog, Txt2tags, Abc, D, ActionScript, JavaScript, Haskell, Docbook, CMake, ASM, Conf, Genie, LaTeX, Markdown, R, Po, Shell Script, SQL, Matlab, reStructuredText, CAML, YAML, VHDL, GLSL en F77.
De volgende plugins worden geleverd met Geany: Classbuilder voor het maken van bronbestanden, Export voor het exporteren van bestanden in andere formaten, Filebrowser voor het surfen op het bestandssysteem, html code voor het invoegen van HTML karakter entiteiten, Split Window voor het splitsen van het venster in twee, en Opslaan acties (autosave, backupcopy, InstantSave).
Onder de motorkap en beschikbaarheid
Het programma is entrily geschreven in de programmeertaal C ++ en beschikt over een grafische gebruikersinterface ontworpen met behulp van de GTK + 2 GUI toolkit. Het is beschikbaar voor download alleen als bron archief, maar het kan eenvoudig worden geïnstalleerd van de standaard software repositories van de vele GNU / Linux besturingssystemen.
Naast Linux, de software is bekend dat BSD smaken zoals FreeBSD, OpenBSD en NetBSD, Solaris, AIX, Mac OS X en Microsoft Windows-besturingssystemen ondersteunen. Zowel 64-bits en 32-bits architecturen worden ondersteund op dit moment.
Bottom line
Samenvattend Geany is een degelijke en snelle IDE die een overvloed aan programmeertalen ondersteunt en het is onafhankelijk van een specifieke bureaublad omgeving, zoals GNOME, KDE, Xfce, LXDE, kaneel, of MATE.
Wat is nieuw in deze release:
- Algemeen:
- GProject wordt omgedoopt tot ProjectOrganizer
- Nieuwe plugin Automark
- Nieuwe plugin GeanyCtags
- Nieuwe plugin GitChangeBar
- Nieuwe plugin Overzicht
- Addons:
- Verbeter URI selectie
- Autoclose:
- Voeg Whitesmith stijl beugel opmaak ondersteuning
- CodeNav:
- Uitvoeren Ga naar bestand
- Commander:
- Verbeter sorteeralgoritme
- debugger:
- Fix crash met GDB 7,7
- GeanyLaTeX:
- Fix automatische kapitalisatie van multi-byte tekens
- GeanyVC:
- ondersteuning toevoegen voor WinMerge externe diff viewer
- ProjectOrganizer:
- Voeg een & quot; externe map & quot; eigenschap
- Voeg vondst tag op naam
- Voeg genegeerd file patronen
- Prestatieverbeteringen in tag generation behulp bijgewerkt Geany API
- MultiTerm:
- Fix te bouwen met recente Vala versies
- PairTagHighlighter:
- Fix clearing vorige indicatoren (PR # 200)
- PoHelper:
- Voeg een dialoogvenster statistieken
- Fix behandeling van meervoudsvormen
- Scope:
- Fix gebouw op GNU / Hurd (PR # 146)
- Spellingcontrole:
- Niet controleren code van scripttalen ingebed in HTML
- de optie toevoegen om een spellingcontrole op Open te voeren (sluit SF # 137)
- Tableconvert:
- Verbetering van de behandeling van niet-LF lijn eindigt
- ondersteuning toevoegen voor DokuWiki syntax
- WebHelper:
- Voeg ondersteuning voor basis bookmarks
- Internationalisering:
- Update-vertalingen: DE, FR, pt, ru
Wat is nieuw in versie 1.24.1:
- Kort na 1.24, wij laten 1.24.1 die fixes ontbrekende opname van twee bestanden in de release tarball, resulterend in diverse kleine UI problemen (zie bugs # 1037 en # 1038). Onze excuses voor dit ongemak.
- Merk op dat alleen de distributie tarballs worden beïnvloed, noch de Windows installer, noch de installaties uitgevoerd vanaf Git klonen zijn.
Wat is nieuw in versie 1.24:
- Nieuwe plugin Pohelper
- Nieuwe plugin PairTagHighlighter
- Nieuwe plugin Autoclose
- Nieuwe plugin Geanypy (Python bindings)
- Nieuwe plugin Defineformat
- Experimentele ondersteuning van GTK3 op veel van de plugins
Wat is nieuw in versie 1.23.1:
- Fix aangepaste stijlen onder KDE en voor mensen met behulp van GTK -chtheme (corrigeert tab kleuren, # 3607935).
- Fix gebroken openen van bestanden vanaf de command line op Windows (# 3613096).
Wat is nieuw in versie 1.23:
- Voeg nieuwe plugin Commander
- Voeg nieuwe plugin markdown
- Voeg nieuwe plugin Scope
- Het verwijderen van plugin geanyGDB
- Major rework op Tableconvert
- Bijgewerkt vertalingen: ca, DE, ES, FR, NL, tr
Wat is nieuw in versie 1.22:.
- Herschrijf en verbeteren van thematisering ondersteuning
- Bijwerken Scintilla naar 2,29.
- Volledige PCRE reguliere expressie ondersteuning voor zoeken en vervangen.
- Voeg filetype Objective-C (Elias Pschernig).
- laden altijd de standaard sessie indien geconfigureerd om dit te doen.
- Fix detectie van ruwe strings in C en C ++.
- Verbetering van ondersteuning voor HTML ingebedde bestandstypen.
- vertalingen toevoegen. ar, id, lt, mn, nn, sk
- Update-vertalingen: de, es, fr, hu, het, ja, kk, LT, NL, PL, PT, pt_BR, sk, sl, sv, tr, zh_CN, zh_TW .
Wat is nieuw in versie 0.21:
- Dit is een nieuwe belangrijke release met belangrijke bugfixes, betere bruikbaarheid , nieuwe bestandstypen (Scala, Cython, Cobol), bijgewerkte vertalingen, en diverse nieuwe functies.
Wat is nieuw in versie 0.20:
- Verbeter compatibiliteit met GVFS met GIO om documenten op te slaan (Alexey Antipov ).
- Fix soms crashen bij het sluiten van een gewijzigde document en het kiezen van Opslaan.
- Reorganisatie Zoek in het dialoogvenster Bestanden en voeg bestanden patroon om zoekresultaten te filteren.
- Toon mimetype icoon in de lijst zijbalk Documents and notebook popup menu (Colomban Wendling).
- Voeg per-document streepje breedte instelling (Jiri Techet).
- Fix passerende citeerde argumenten bij het gebruik van 'Verzenden Selection aan'. Dit betekent b.v. sed 's /./ (dot) / g' werkt nu.
- Voeg alternatieve kleurenschema gebaseerd op Python kleuren (Beeld- & gt; editor- & gt; kleurenschema's - niet alle bestandstypen nog niet ondersteund) .
- Auto-streepje na een HTML / XML lijn zonder een afsluitende tag (Eugene Arsjinow).
- Voeg Forth filetype (Thomas Huth).
- Voeg Lisp filetype (Mario Silva).
- Voeg Erlang filetype (Taylor Venable).
- vertalingen toevoegen. kk
- Update-vertalingen:. cs, de, en_GB, es, fi, fr, hu, ja, NL, PT, sl, sv, tr, zh_CN
Wat is nieuw in versie 0.19.2:
- Dit is een kleine bugfix release een belangrijke lossen insect waar Geany een foutmelding niet altijd te melden bij het opslaan van een document is mislukt.
Wat is nieuw in versie 0.19.1:
- Dit is een bugfix vrijgave waaronder oplossingen voor gebroken automatisch aanvullen , documenteren detectie op Windows en diverse andere zaken. Er zijn ook enkele tweaks waaronder het negeren van achtergrondkleuren bij het afdrukken.
Eisen
- GTK +
Reacties niet gevonden