Transform Gedit til en Web Developer IDE
gedit er standard tekstredigeringsprogram i Gnome-baseret distro. For mange kan det virke som en normal tekstredigerer uden særlige funktioner (ligesom notesblok i Windows), men for de faste brugere vil de sværge ved det og spekulere på, hvor kraftig og alsidig den kan være. Med sit pluginsystem kan det nemt omdanne sig fra en grundlæggende tekstredigerer til kompliceret og kraftfuld programmering IDE. Sådan kan du gøre det.
Bemærk : Til denne vejledning vil jeg primært fokusere på HTML, PHP og CSS, da det er de webprogrammeringssprog, jeg brugte. Du kan ændre det, så det passer til dine behov.
Først skal du installere det ekstra sæt gedit plugins i dit system.
sudo apt-get install gedit-plugins
Dette installerer følgende plugins:
- Commander: Kommandolinje grænseflade til avanceret redigering
- Farvevælger: Vælg en farve fra en dialog og indsæt dens hexadecimale repræsentation.
- Tegnkort: Indsæt specialtegn ved blot at klikke på dem.
- Tegn rum: Tegn mellemrum og faner
- Session Saver: Gem og gendan dine arbejdssessioner
- Word-afslutning: Word-færdiggørelse ved hjælp af færdiggørelsesrammen
- Multi Edit: Rediger dokument på flere steder på én gang
- Kode kommentar: Kommentere eller uncomment en valgt blok kode.
- Bracket Completion: Tilføjer automatisk lukkebeslag.
- Vis / Skjul Tabbar: Tilføj en menupunkt for at vise / skjule tabellen.
- Smart Spaces: Glem du bruger ikke tabuleringer.
- Embedded Terminal: Embed en terminal i bundpanelet.
- Bogmærker: Nem dokumentnavigering med bogmærker
- Deltag / Split linjer: Deltag i flere linjer eller delt lange
Du behøver ikke alle dem, men det er nyttigt at få dem til rådighed.
Installer gedit-Gmate
Gmate er et ekstra sæt plugin til gedit for at gøre det mere ligner TextMate. Den indeholder kodestykker, plugins og en automatisk registrering af skinnerelaterede filer.
For at installere Gmate:
sudo apt-add-repository ppa: ubuntu-on-rails / ppa sudo apt-get opdatering sudo apt-get install gedit-gmate exuberant-ctags
Aktivering af plugins
Nu hvor du har installeret de ekstra plugins, er det tid til at aktivere og konfigurere de nødvendige plugins. Åbn gedit og gå til " Rediger -> Indstillinger ". Klik på fanen "Plugins".
Rul ned i listen og vælg følgende plugins:
- beslag færdiggørelse - Tilføj automatisk lukkebeslag
- klassebrowser - vis alle funktioner og tags til den aktuelle fil.
- farvevælger
- Filbrowserpanel - nem filadgang fra sidepanelet
- Find i File / Find i Project
- Session Saver
- Smart indryk
- TextStyle autocompletion - Tryk på "ESC" for autofuldførelse
- Tagliste - indsæt almindeligt anvendte tags
- Ord afsluttende
Bemærk: De ovennævnte plugins er den, jeg brugte. Du er fri til at aktivere / deaktivere andre plugins.
Når du har aktiveret plugins, skal din gedit nu være udstyret med syntaxhævning, automatisk færdiggørelse, tagliste for hurtig indsættelse, farvevælger, klassebrowser, der viser alle dine funktioner, filbrowser, braketsbalancering osv.
Installation af ekstra tagliste
Standard tagelisten leveres kun med understøttelse af HTML og XSL. For at tilføje support til PHP, CSS og xHTML skal vi installere yderligere sæt taglister.
Download gedit_webdev_tags-0.1.tar.gz. Uddrag indholdet i en mappe "tagliste" i din hjemmemappe. Åbn en terminal:
cd tagliste sudo cp * .tags / usr / share / gedit-2 / plugins / taglist
Åbn din gedit, du skal kunne se taglisten for CSS, PHP og xHTMLnow.
Installer Clientside
Clientside plugin til gedit er et nyttigt plugin til webudvikler, der beskæftiger sig med CSS og Javascript. Det kan reducere og forskønne javascript og CSS. Den indeholder også jsLint og har mulighed for at gzip den aktuelle fil.
Først installere forudsætningerne:
sudo apt-get install nodejs php5-cli
Download ClientSide zip-filen.
Udpak zip-filen. Kopier filen " clientside.gedit-plugin " og " clientside " til "/home/USERNAME/.gnome2/gedit/plugins". Hvis mappen " plugins " ikke findes, skal du oprette den.
Gå til din gedit. I plugin-sektionen skal du aktivere client-plugin'et. Klik på knappen Konfigurer plugin. Indtaste følgende:
Hvordan kalder jeg NodeJS? : nodejs
Hvordan kalder jeg PHP? : php
Konfiguration af FTP-adgang
Du kan direkte overføre dine filer til din server via FTP uden en FTP-klient.
Åbn Nautilus File Manager og gå til "File -> Connect to Server". Opret forbindelse til din FTP-server. Husk at markere afkrydsningsfeltet "Tilføj bogmærke".
Åbn din sidepanel i din gedit og gå til filbrowseren. I rullemenuen skal du vælge "Bogmærker". Du skal se FTP-serverens bogmærke. Du kan klikke på den for at oprette forbindelse til din server.
Det er det. Din gedit burde være en fuldt funktionel webudvikling IDE nu.