At være udvikler, et af de værktøjer, jeg bruger dagligt, er en tekstredigeringsprogram (eller du kan kalde det IDE). Jeg plejede at elske Dreamweaver, men jeg finder ud af, at det er for tungt og ikke fungerer godt på Linux. Så skiftede jeg til Aptana (det var også meget ressourceintensive), efterfulgt af gEdit, og endelig Geany. Geany er efter min mening en af ​​de bedste lette tekstredigeringsprogrammer (til Linux) derude. Så kommer de skriftlærde sammen.

Scribes er en minimalistisk tekstredaktør, der kombinerer enkelhed med magt. Det understøtter de fleste af de populære programmeringssprog og leveres med masser af nyttige funktioner, der hjælper udviklere til at automatisere nogle af de gentagne processer og koble ud kode hurtigere. Bedste af alt, det har en distraheringsfri grænseflade, så brugerne kun kan fokusere på deres opgaver.

Installation

Hvis du bruger Ubuntu, er Scribes allerede tilgængelige i depotet. Du kan nemt installere det ved at klikke her, eller via Ubuntu Software Center eller Synaptic Package Manager. Hvis du foretrækker kommandolinje:

 sudo apt-get install scribes 

For andre distro kan du hente kildekoden her.

Distraction Free Interface

Når du først kører Scribes, bliver du overrasket over at se et tomt vindue uden menulinje, sidepanel og statuslinje. Dette er den distraheringsfri grænseflade for skriftlærere. Menulinjen er som standard skjult. Når du maksimerer Scribes til fuldskærmen, vil der ikke være noget andet at distrahere dig.

I øverste højre hjørne af vinduet er der et rødt lys. Når du svæver musen over den røde glød, vises menulinjen.

Menulinjen er også minimal med kun få ikoner. Du kan åbne nye filer eller omdøbe filen, og der er ingen Gem-knap. Skribenter leveres med en autosave funktion, så du behøver ikke bekymre dig om at miste dit arbejde. Den vigtigste knap i menulinjen er Tilpasningsknappen, da dette er det sted, du vil bruge mest tid på først.

Indstillingen Indstillinger giver dig mulighed for at tilpasse visningsstilen (skrifttype, fanebredde, tekstindpakning osv.) For hvert sprog. Den understøtter flere sprog, lige fra almindelig tekst, HTML, Java, C ++, Mål C, PHP, Ruby, Python til VB.net, og du kan konfigurere visningsstilen til dem alle.

Temaer understøtter

Standardtemaet i Scribes er mørkt i farven med grå baggrund og hvid tekst. For dem, der ikke kan lide dette tema, giver Scribes mulighed for at ændre temaet til et, der er beroligende for dine øjne. Hvis temaerne i biblioteket ikke er tilstrækkelige, kan du endda downloade ekstra temaer fra Scribes websted.

Skabelonredigerer (uddrag)

Skabelonredigereren er den mest kraftfulde funktion i Scribes, som giver udviklerne mulighed for at forenkle kodingsprocessen og undgå at skrive gentagne koder. Som standard er skabelonafsnittet tom for alle sprog. Du kan downloade en eksisterende skabelon fra Scribes websted og importere dem.

Skabelonen udarbejdes ved at udløse et søgeord. Du indtaster en triggertekst (f.eks. "Ellers") og trykker på "Tab". Den erstatter derefter triggerteksten med den kode, du foruddefinerede (f.eks .:

 hvis ellers {} 

Andre karakteristika hos de skriftlærde

  • Automatisk afslutning af tidligere skrevet ord (ingen kode autofuldførelse)
  • Syntax fremhævning for 43 programmerings- og scripting sprog.
  • Automatisk korrektion og udskiftning.
  • Automatisk indrykning.
  • Stavekontrol
  • Bogmærke specifikke linjer i dokumentet.
  • Masser af tastaturgenveje
  • Understøtter zen kodning

Konklusion

Som en minimalistisk tekstredaktør har Scribes gjort utroligt godt. Det kan ikke have klokker og fløjter i den heaveyweight Dreamweaver, men det har nogle dræberfunktioner, der kan banke Goliath fra sit sæde. Skribenter er ret ekstreme i sit design, der bringer begrebet minimalisme til næste niveau. Det kan ikke være velegnet til alle, men jeg er sikker på, at de, der elsker det, sværger ved det.

Hvad med dig? Elsker du eller hader det?

Scribes