
Mark Lucas
0
2602
132
Hvis du skal programmere, vil du vide, hvor meget lettere det er at bruge en teksteditor, der har syntaksbelysning, så du kan se, om du har efterladt et beslag åbent, krøllet beslag åbent eller forkert indtastet noget. I denne artikel vil jeg gennemgå 3 letvægtsfrie teksteditorer til programmerere på Windows.
Hvis du er villig til at betale for en tekstredigerer med en gratis prøveversion, er der Dreamweaver og Aptana, Aptana har tre softwarepakker Aptana Studio, Aptana Cloud og Aptana Jaxer.
Hvis du ikke ønsker at betale for en teksteditor og foretrækker en gratis mulighed, skal du læse videre ...
Intype
Intype er en rigtig god letvægtseditor til Windows. Grænsefladen til Intype er ligesom den til TextMate til OS X, så det fungerer rigtig godt og holder tingene enkle, lette og ryddelige. Intype har eksisteret siden sin første alpha-udgivelse tilbage i januar 2007 og er nu i alpha version 3. Forløbet af Intype har været virkelig langsomt, fordi de kun har to udviklere. Den første er Martin Cohen, der er projektleder og personen bag interface til Intype. Den anden person er Juraj Durech, der er ansvarlig for C ++ - programmeringen.
Når Intype endelig rammer 1.0, tror jeg, at det uden tvivl vil være en af de bedste tekstredaktører. Hvorfor? Nå, Intype er kun i version 0.3.1 i øjeblikket, og det pakker allerede en god punch. Det understøtter bundter og plugins samt en bundtereditor og en masse flere funktioner. Alle Intypes færdige og afventende funktioner kan ses her.
De sprog, som Intype understøtter syntaksbelysning til, er C, C ++, CSS, HTML, HTML (Rails), Jasmine, Java, Javascript, PHP, Perl, Python, Ruby, Ruby on Rails, SQL, SQL (Rails), Textile, XHTML , XML, XSL og YAML. De bundter, som Intype leveres med, er PropertyList, C, CSS, DOM, HTML, Jasmine, Java, Javascript, Perl, PHP, Python, Rails, reStructuredText, Ruby, SQL, Textile, XML og YAML.
Hvad er et bundt?
Et bundt er som en genvej til at skrive visse funktioner og kommandoer på sprog. Et eksempel på, hvordan man bruger et bundt i PHP, er, hvis jeg vil gøre en If-sætning, jeg ville skrive 'hvis' og derefter trykke på enter, og så ville den udfylde de andre tegn for at spare mig tid.
notepad++
Notepad ++ er en meget populær open source-teksteditor til Windows, som mange programmerere bruger på grund af den funktionalitet, den har. Notepad ++ blev først udgivet i november 2003, og fra skrivningen af denne artikel er den i version 5.0.
Ligesom Intype understøtter Notepad ++ syntaksbelysning til mange sprog.
De sprog, det understøtter syntaksbelysning til, er C, C ++, Java, C #, XML, HTML, PHP, CSS, makefile, ASCII-kunst, doxygen, ini-fil, batchfil, Javascript, ASP, VB / VBS, SQL, Objekt- C, RC-ressourcefil, Pascal, Perl, Python, Lua, TeX, TCL, Assembler, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, Postscript, VHDL, Ada, Caml, AutoIt, KiXtart, Matlab, Verilog, Haskell, InnoSetup, CMake og YAML.
Notepad ++ har en typeditor, så du kan ændre syntaksbelysning af et sprog, så det er mere behageligt for dig, hvis du er vant til en anden type syntaksbelysning, som Notepad ++ bruger som standard.
Notepad ++ tillader brug af plugins og leveres med 8 installeret. Light Explorer, stavekontrol, NppExec, MIME-værktøjer, FTP, NppExport, sammenligne og dokumentovervåge.
Notepad ++ tillader også brug af makroer for at redde dig fra at skrive de samme funktioner igen og igen. I præferencerne kan du ændre alt fra fanestørrelse til blinkhastighed og bredde på caret. Der er også en genvejskort, så du kan konfigurere genveje, så de passer til, hvordan du kan lide.
Notepad ++ har en masse funktioner, som jeg kunne være her hele dagen og skriver om, så hvis du vil tjekke de andre funktioner, som Notepad ++, så gå over til deres hjemmeside.
Sammenhæng
Da jeg var en fuldtidsbruger af Windows var min tekstredigerer ConTEXT. Jeg kan virkelig godt lide udseendet og følelsen af ConTEXT - det er enkelt og det fungerer bare. Da ConTEXT er så let, kræver det næppe nogen RAM, så hvis du kører et par hukommelsesintensive applikationer, og du også har brug for en smule programmering, er ConTEXT et godt valg.
De sprog, som ConTEXT understøtter til syntaksbelysning, er C, C ++, CSS, ConTEXT Highlighter, ConTEXT sprogfiler, Fortran, Foxpro, HTML, Inno Setup Script, Java, JavaScript, Object Pascal, Perl, PHP, Python, SQL, Tcl / Tk , Visual Basic, x86 Assembler og XML. Hvis du ikke kan lide den syntaks, der fremhæves, som ConTEXT bruger, kan du altid redigere den under Valg-> Miljøindstillinger-> Farver. Du kan også downloade flere markører fra deres hjemmeside.
Med ConTEXT kan du integrere en compiler til at kompilere kildekoden, som du har skrevet for at opretholde en god arbejdsgang. For at holde tingene organiseret med ConTEXT kan du også oprette og administrere projektfiler.
ConTEXT tillader også oprettelse af makroer, der sparer dig tid fra at skrive de samme funktioner.
For at se alle de funktioner, som ConTEXT har, kan du se deres websted her.
Hvilken teksteditor bruger du til programmering? En af ovenstående eller en helt anden? Fortæl os alt om dit yndlingsprogram i kommentarerne.