Program för att skriva kod. Kodredigerare för Android


disclaimer

Jag är tillräckligt ung och oerfaren inom IT-området för att göra någon form av superargument, så allt följande kommer personligen att vara mina subjektiva tankar och resonemang. Om någon inte håller med mig kommer jag bara gärna att stödja diskussionen och diskutera allt detta i kommentarerna.


  Nu arbetar jag under Windows, i framtiden, kanske kommer jag att byta till Mac OS, så när jag väljer en textredigerare / IDE markerade jag omedelbart cross-platformness. Jag övervägde lite fler alternativ än jag listar här, eftersom jag bestämde mig för att lyfta fram bara de mest kikade. Jag kommer att försöka kort beskriva vyn på de olika sidorna av de listade programvaruprodukterna.

Vanliga uppgifter

  Med standarduppgifter menar jag vanliga layoutuppgifter, dvs. HTML, CSS, kan JavaScript. Jag kommer inte att betona de saker som finns överallt, till exempel: att ändra färgtema, ett projektmappkontrollsystem, etc.

Bra redaktör för ASP.NET och node.js applikationer. Den berömda IntelliSense, förmågan att arbeta med klasser och objekt genom referens. Allt i stil med Microsoft. Det finns en inbyggd felsökare. Så jag vill betona, som enligt min mening är en bra ersättning för MonoDevelop för .NET-utvecklare utanför Windows (här är Visual Studio).

Redaktören är fortfarande under utveckling, men arbetet görs ganska snabbt med tanke på att det här är Microsoft.

resultat


  Sammanfattningsvis ovan gjorde jag mitt val. Det är inte nödvändigt för dig att stanna vid samma kriterier som jag. Jag kommer gärna att diskutera allt i kommentarerna till artikeln.

Tack för din uppmärksamhet!

Programvara för kodredigering.

  Nytt i kategorin "Kodredigerare":

Gratis
Qg 0.1.0.475 är en tolk för ett programmeringsspråk och en enkel utvecklingsmiljö. Qg-applikationen använder ett modernt tolkat programmeringsspråk (till och med esoteriskt), som är en samling kommandon för konvertering av enbyte-värden för minneceller.

Gratis
Hex Workshop 4.23 är ett program som har möjlighet att redigera, radera, klippa, kopiera och klistra in hexadecimala värden och konfigurera utskrift av minnesområden helt.

Gratis
Hex Editor 4.97.02.3667 är en binär och hexadecimal redigerare för Windows, som kommer helt gratis. Editor Free Hex Editor har ett gränssnitt med flera fönster och är också utrustat med funktioner för visning, sökning, ersättning och felsökning av data.

Gratis
TEA 28.1.3 är en av de bekvämaste textredigerarna. TEA-applikationen har dussintals funktioner inom bearbetning och analys av text. Dessutom har applikationen förmågan att syntaxmarkera för HTML, C ++, Object Pascal och C, samt Java, Perl, javascript, SQL och andra språk.

Gratis
Syntext Serna Free 4.2 är en kraftfull och dessutom helt gratis XML-redigerare. Syntext Serna Free-applikationen kommer att vara ett ganska bekvämt och enkelt verktyg för att arbeta när du skapar dokument i helt olika format som användarmanualer, teknisk dokumentation, artiklar, programlistor, böcker och liknande.

Gratis
Free Hex Editor 4.97.02.3667 är en freeware-redigerare som är utformad för att fungera med hexadecimala och binära filer på Windows.

Gratis
EditPlus 3.40 är ett program som kommer att vara mer användbart för programmerare, även om det inte kommer att vara värdelöst för vanliga HTML-sidlayouten.

Gratis
Bloodshed Dev-C ++ 5 Beta 9.2 (4.9.9.2) är en redigerare och kompilator som ger möjlighet att skriva program i C ++.

Gratis
ASM Editor för Windows 2.2d är en källkodeditor för program som fungerar tillsammans med externa kompilatorer. ASM Editor för Windows-applikationen har förmågan att vara utrustad med anpassningsbara scheman för "syntaxbelysning", låter dig tilldela funktioner till menyn, ansluta hjälpfiler och har andra funktioner som ger bekvämt arbete.

Gratis
Aditor Pro 3.10 är en ganska kraftfull och ryskspråkig textredigerare. Aditor-applikationen kräver inte en lokal version av Windows för att fungera och kan fungera med alla kodningar - Dos, KOI, Win, Mac eller Iso.

Gratis
Notepad ++ 5.9.6.2 är en gratis redigerare för redigering och skapa textfiler; programmet stöder också att arbeta med de flesta programmeringsspråk. Notepad ++ -programmet har ett mycket brett utbud av alternativ och har också en minimal konsumtion av systemresurser.

Gratis
Extra Hide Studio 2010 (6.0) är en studio som är utformad för att redigera färdiga eller skapa nya HTML-dokument, sidor, PHP-skript och programkällkoder. Extra Hide Studio är resultatet av en enorm ansträngning för att skapa en bekväm miljö för att utveckla HTML-sidor och PHP-skript.

Gratis
EditPlus 3.31 är en 32-bitars textredigerare, samt en programmerares redaktör för Windows, som fokuserar på Internet och webbseditor. Denna redigerare kan användas som ersättning för en standard Windows-anteckningsblock med många inbyggda funktioner för att skapa webbsidor, ett bekvämt verktyg för programmerare eller programöversättare.

Varje webbdesigner och kodare behöver en bra webbredigerare för att skapa och redigera HTML-, CSS- och JavaScript-kod. Anteckningar (Windows) och TextEdit (Mac) är fantastiska verktyg för att komma igång, men snart som du får erfarenhet kommer du att vilja använda ett mer solidt och bekvämt verktyg.

Det finns hundratals utmärkta redaktörer, bland vilka du kan välja rätt, men många av dem betalas. Och om du inte vill bryta mot upphovsrätten och budgeten inte har medel att köpa en kommersiell produkt? Den här artikeln diskuterar några fantastiska gratisredaktörer.

  • WYSIWYG-redaktörer.   Det här är grafiska redigerare som låter dig bygga en sidlayout och ställa in visuella format, som i den välkända MS Word-ordbehandlaren. De är ett praktiskt verktyg för att bygga siddesign, men som alla erfarna webbdesigner vet måste koden fortfarande "kammas" för att uppnå ett utmärkt resultat.
  • Textredigerare.   Detta är ett verktyg för att direkt redigera HTML- och CSS-kod. Vissa redaktörer har ett allmänt syfte och det finns inga speciella alternativ för att stödja webbkod. Andra är specialiserade på att använda webbspråk som HTML, CSS, JavaScript och PHP, och har inbyggda egenskaper för att snabbt ange HTML-taggar, CSS-egenskaper och så vidare. Många av dessa redaktörer låter dig visa en webbsida i ett separat fönster.

KompoZer (Windows, Mac, Linux)

KompoZer är ett utmärkt val om du behöver en visuell redaktör med en begränsad budget

Komodo Edit är en bra redaktör, lätt att lära sig, men kraftfull och utdragbar.

Även om det är en redaktör för allmänna ändamål, stöder den HTML och CSS och har en kontextkänslig auto-komplett egenskap för HTML-taggar och CSS-egenskaper, samt en samling kodinsättningar för olika HTML-element. För att få ut mesta möjliga av att använda Komodo, måste du installera HTML Toolkit-förlängningen, som innehåller så underbara egenskaper som automatisk stängande taggar, CSS-förhandsvisning och en tillfällig textgenerator.

Med Komodo Edit kan du visa redigerbara sidor i alla installerade webbläsare, eller använda den inbyggda webbläsaren i ett separat fönster, så att du kan redigera och se resultatet av förändringar samtidigt.

Redaktören har en inbyggd funktion för att ladda upp filer till webbplatsen (FTP, FTPS, SFTP eller SCP), och du kan också gruppera dina filer mycket snyggt med alternativet projektledare.

Mycket användbar funktion Kod\u003e Välj Block. Den belyser det nuvarande huvudsakliga HTML-blocket, till exempel det aktuella privata div- eller ul-elementet. En mycket bekväm funktion när du behöver välja ett helt avsnitt på en sida för att kopiera eller flytta.

Komodo Edit har många kraftfulla och användbara funktioner, som att använda vanliga uttryck för att söka / ersätta, möjligheten att köra externa kommandon och så vidare. Lyckligtvis har redaktören också ett bra hjälpsystem, vilket gör det enkelt att utnyttja kraften i Komodo Edit.

Aptana Studio (Windows, Mac, Linux)

Aptana Studio är en komplett integrerad webbapplikationsutvecklingsmiljö med ett brett utbud av plug-ins. Även om du bara kan använda den som HTML / CSS / JavaScript-kodredigerare

Notepad ++ är en bra ersättning för Notepad från Windows. Trots att det inte har en sådan uppsättning alternativ som andra redaktörer är det bra för att redigera HTML, CSS, JavaScript och andra kodfiler

PSPad är en annan generell redigerare för Windows med ett brett utbud av funktioner som är användbara för HTML- och CSS-kodare

jEdit är en textredigerare med flera plattformar med kraftfulla makrokommando- och plugin-funktioner. Installera XML-plugin om du behöver redigera webbsidor

TextWrangler är en lätt redaktör för allmänna ändamål. Trots bristen på specialfunktioner för webbutveckling kan det användas för att arbeta med webbsidor.

Vim är definitivt svårt att bemästra, men om du övervinner svårigheter kommer du aldrig att vilja gå tillbaka!

Farfar till textredigerare för Vim-programmerare (en direkt efterkommer till vi-redaktören) är en öppen källkonsoltexteditor. Det installeras som standard av redaktören i nästan alla smaker av Unix, inklusive Linux och Mac OS X. Det är också tillgängligt för användning i Windows och många andra system.

Vim är inte ett system som du kan installera och börja använda direkt, aldrig innan du har något att göra med det. De flesta redigeringslag inkluderar konstiga kombinationer som wq och /. Den har också tre redigeringslägen: läge infogadär texten matas in; visuell   läge för att markera text; och kommandot   läge för att ange kommandon. En sådan funktion är arvet från Unix i de dagar då det inte fanns fönster eller en mus.

Varför kom han på listan? Om du behärskar det, se till att det är snabbt och kraftfullt. Med några kommandon kan du på några sekunder göra vad andra redaktörer kan ta några minuter.

det finns ett stort antal makron och plugins för Vim som gör det enklare att arbeta med HTML-, CSS- och JavaScript-kod, inklusive syntaxbelysning, automatisk slutförande, HTML Tidy och webbläsarvisning. Här är en lång lista med användbara länkar:

  • Vim Omni avslutad
  • HTML / XHTML-redigering i Vim
  • hemsida

Fraise (mac)

Fraise är en intuitiv redaktör för Mac, med en uppsättning funktioner som är tillräckliga för webbredigering

Precis som TextWrangler och gedit är Fraise en underbar lätta redaktör som är trevlig att använda. Det är en gren av redaktören. Den är relativt ny och har ingen vanlig webbserver. För närvarande stöds det bara på Mac OS X 10.6 (Snow Leopard), det vill säga om du använder version 10.5 måste du ladda ner Smultron.

Fraise har några underbara alternativ för webbredigering:

  • Kodmarkering för HTML, CSS, JavaScript, PHP och flera andra programmeringsspråk.
  • Stäng tag (Command-T) -kommando för att stänga den aktuella taggen. Detta sparar verkligen tid när du skriver in listor.
  • Bekväm förhandsvisning med inbyggd webbläsare (med WebKit), med mycket bekvämt Live Update-alternativ? som uppdaterar webbläsaren så snart layouten och CSS på den redigerade sidan har ändrats.
  • Avancerat sökalternativ som stöder sökning / ersättning med vanliga uttryck.
  • Blockera stöd för snabb inmatning av HTML-taggar och CSS-egenskaper.
  • Några praktiska kommandon för att manipulera text, till exempel att kontrollera HTML och konvertera tecken till HTML-element.

Fraise är värt att utforska om du använder en Mac och du behöver en användarvänlig redigerare med fler funktioner än den inbyggda TextEdit.

Hej kära läsare av bloggsidan. Under en mycket lång tid ville jag skriva om en underbar gratis redaktör (länken leder till den officiella webbplatsen där du kan ladda ner den senaste versionen med ryska språkstöd).

Under många år har det varit ett av de mest populära och använda programmen för redigering av Html, CSS och PHP-kod. Jag är till och med förvånad: "hur gjorde jag utan honom innan och insåg hans potential med hjälp av några andra program?"

Nu har jag alltid ett par webbläsare som körs på min dator samtidigt, en mycket enkel, gratis och bekväm FTP FileZilla-hanterare och samma redaktör, vars funktioner helt enkelt är ojämförliga med den standard anteckningsblock som används i Windows. Men först saker först.

Ladda ner och funktioner i Notepad ++ -redigeraren

Att installera programmet på Windows är ett helt normalt sätt. Om du vill kan du också ladda ner Notepad ++ Portable   , Representerar en bärbar version   den här redigeraren, som inte kräver installation i operativsystemet.

Den bärbara versionen kan erhållas från den vanliga om du packar upp arkivet med programmet på någon lämplig plats och kör den körbara filen notepad.exe.

Alla fördelar med Notepad ++ redaktör

Faktum är att den inbyggda Windows-anteckningsboken skiljer sig från vår hjälte på samma sätt som himmel och jord. I en klassisk anteckningsbok finns det praktiskt taget ingenting annat än förmågan att se och skapa enkla textfiler (det ser ut som en grävpinne som används av människor i de tidiga utvecklingsstadierna).

Efter att ha börjat använda Notepad med två plussmål, åtminstone för att justera Html- och CSS-filer, kommer du omedelbart från stenåldern till cockpiten i en modern grävmaskin. Det finns naturligtvis andra alternativa program, och till och med, men för en nybörjare kommer en "anteckningsbok med två plussgrader" att vara just saken (IMHO).

Ja, naturligtvis till en början, att använda det kan verka intrikat och okonventionellt. Men detta är bara i början av bekanta, och då kommer det att vara lika svårt för dig att klara sig utan det, som till exempel många datoranvändare inte tror att deras liv (också en slags "klassiker").

Om vi \u200b\u200bjämför Notepad ++ med mer komplexa program som är utformade för att underlätta att skriva och redigera olika koder, som till exempel Dreamweaver, finns det en hel del argument för att använda vår hjälte:

  1. För det första, det är helt gratis, vilket innebär att du kan spara betydligt genom att använda det istället för samma Dreamweaver, om du inte tar hänsyn till hackade versioner av betalda program (vilket mycket väl kan vara en grobad av trojaner och andra virus).
  2. För det andra är Notepad mycket mer enkelt och snabbtän många av de betalda redaktörerna. Dessutom är det möjligt att använda det utan att installera det alls i Windows-operativsystemet (den så kallade bärbara versionen - bärbar) och till exempel bära den. Som ett resultat kommer du alltid att ha ett bekvämt, funktionellt och väl förstått verktyg för att arbeta med Html, PHP och flera dussintals andra typer av kod.

Varför är den här redaktören värd att ladda ner?

Låt oss kort gå igenom dess funktioner och funktioner och försök sedan ta hänsyn till dem mer detaljerat. Så kan Notepad ++ göra följande:

  1. Markera dussintals av de mest populära programmerings- och markeringsspråken, till exempel: Ada, Assembler, C, C #, C ++, CSS, FORTRAN, HTML, Java, JavaScript, Objekt-C, Pascal, Perl, PHP, Python, Ruby, SQL , XML.
  2. För alla dessa språk genomförs syntaxmarkering, bryta koden i rader och block som kan kollapsas genom att klicka på minus och expandera genom att klicka på plus. Den prickade linjen kan också visa förhållandet mellan elementen. Till exempel tog jag ett utdrag av PHP-kod för att visa redaktörens funktioner:

    Om du klickar på den öppnande Html-taggen markeras den med blått och samtidigt markeras den och stänger taggen, om någon. Anmärkningsvärt hjälper till att hitta oisolerade element och.

  3. Det är väldigt enkelt att implementera kodningsändringtill exempel en som nu är populär, som jag talade om i en artikel om kampen mot krakozyabry i kodningarna för det ryska språket (se det här).

  4. I ett fönster i programmet kommer det att vara möjligt att öppna så många filer du vill för redigering, eftersom Notepad ++ använder flikar   på det sätt som du redan har vant dig vid i moderna webbläsare.

    Färgen på disketten på varje flik indikerar om du har sparat de senaste ändringarna på den med hjälp av en liknande disketten i verktygsfältet. På den aktiva fliken indikerar den röda disketten (och på den inaktiva fliken, lila) din glömska.

  5. Med denna redaktör kan du leda sök (Ctrl + F) både av det dokument som öppnats i det, och av hela mängden textfiler som ligger i en specifik mapp. Du kan söka med ersättare och använda vanliga uttryck. Fantastiskt praktiskt verktyg.

  6. I inställningarna för den här redigeraren kan du aktivera automatisk förskrivning av den stängande Html-taggen när du skriver den öppnande, såväl som alternativet för att fullborda taggen.
  7. Notepad ++ håller inte bara en historik över alla dina ändringar och gör att du kan rulla tillbaka valfritt antal steg eller gå framåt, utan säkerhetskopierar också kopior av dessa dokument på samma sätt som Microsoft Word gör det.
  8. Denna redaktör har förmågan att hantera snabbtangenter, av vilka det finns en hel del i den - från toppmenyn "Alternativ" - "Hot Keys". När du dubbelklickar på kombinationen av intresse för dig öppnas dessutom ett fönster för tilldelning av nycklar, vilket kan vara bekvämt för dem som byter till Notepad från en annan redaktör.

  9. Anteckningsblock under årens existens fick många plugins, några är installerade med det som standard, och resten kommer att finnas tillgängligt från toppmenyn "Plugins" - "Plagin Manager" - "Visa Plagin Manager".

    För att installera räcker det att du på den första fliken sätter en check i önskad plug-in och klickar på knappen "Installera".


    Efter det kommer redigeringsfönstret att starta om och det nya plugin kommer att vara tillgängligt på fliken med samma namn:

  10. Denna "schweiziska kniv" kan också ansluta till din webbplats via FTP, spela in och spela makroer, stavningskontroll i farten, jämföra två filer i öppna fönster bredvid den och mycket, mycket mer.

Vad mer kan du behöva i Notepad ++

  1. Tack vare syntaxmarkering i Notepad ++ är det mycket enkelt, till exempel att kontrollera om alla Html-taggar är stängda i koden, och om du har minimal erfarenhet, kommer du redan att visuellt notera att i koden du har någonstans gjordes ett misstag, eftersom färgschemat för koden på denna plats kommer att förändras.
  2. På grund av att koden markeras i färg och den vanliga texten i mina artiklar förblir svart, är det mycket bekvämt för min ständiga grammatikfelkorrigerare (älskade make) att kontrollera grammatiken i den. Nej, naturligtvis använder jag olika, men ingen av dem kan ännu inte kontrollera skiljetecken och semantiska fel också.
  3. I den här textredigeraren gillar jag verkligen möjligheten att visuellt visa enskilda kodblock genom att markera parenteser i formen () (). När muspekaren befinner sig mellan alla parenteser markeras de, som om de markerar början och slutet av ett block av Html- eller PHP-kod.
  4. Förutom den utmärkta implementeringen av bakgrundsbelysningen bör möjligheten noteras separat. ta ett steg tillbaka   (ångra den tidigare åtgärden). Dessutom är antalet steg tillbaka inte begränsat, vilket gör att du inte kan vara rädd att experimentera med koden utan risken för irreversibla konsekvenser.

    Att avbryta en åtgärd i Notepad ++ är möjlig med snabbtangenterna Ctrl + Z (Ctrl + Y är ett steg framåt, det vill säga avbryta den utförda avbokningen), använda motsvarande objekt i menyn "Redigera" eller använda knapparna i form av böjda pilar på verktygsfältet i detta redaktören.

  5. Notepad ++ övervakar ständigt statusen för dokument som öppnas i det och om de ändras eller raderas, till exempel i ett annat program, får du ett fönster som erbjuder att stänga den här fliken med dokumentet eller ladda om den modifierade versionen.
  6. Som jag nämnde tidigare, finns det i en anteckningsbok med två plussmöjligheter möjligheten   inställningar för syntaxmarkering   (liksom ett dussin andra språk) som passar din smak och behov, men jag har aldrig använt det här alternativet, eftersom standardinställningarna är ganska tillfredsställande.

    Men ingen stör dig att göra detta, eftersom allt är extremt enkelt - välj "Alternativ" - "Definiera stilar" -objekt från toppmenyn, vilket öppnar ett fönster där du kan finjustera teckensnitt och färger för att markera Html, PHP eller valfritt ett annat språk du behöver.

  7. Även i Notepad ++ finns det en möjlighet auto komplett   ordet du skriver, vilket kan vara mycket bekvämt om du inte är säker på rätt stavning av en viss Html, PHP eller någon annan kod. För att göra detta, när du skriver, tryck bara på Ctrl-mellanknappen och välj önskat alternativ i fönstret som öppnas:

    Om du vill göra kodavslutningen automatisk utan att använda snabbtangenter, måste du välja "Alternativ" - "Inställningar" från toppmenyn och kryssa i rutan "Aktivera för varje ingång" på fliken "Reserv / Autocomplete".

  8. En annan lotion som verkar ganska bekväm i den här redigeraren är förmågan att dra och släppa dokumentgenvägar direkt till programfönstret för att öppna dem (även om detta knappt kan överraska någon) och möjligheten dra och släpp i själva dokumentet, det valda kodfragmentet (med vänster musknapp) till den plats du behöver.
  9. När du arbetar med Notepad ++ har du möjlighet sätta markörersom kallar det anteckningar, men kärnan i detta förändras inte. I den rad du behöver kan du placera en markör i form av en blå prick på vänster fält med ett musklick.

    För att ställa in en markör (anteckning) i redigeraren kan du också använda kortkommandot Ctrl-F2 och för att flytta mellan markörerna i dokumentet, tryck bara på F2 eller Shift-F2 för att bläddra igenom anteckningarna i motsatt riktning.

  10. Om du arbetar i den här redigeraren med en Html-fil kan du se hur din kod kommer att se ut i en webbläsare   FireFox eller IE genom att välja lämpliga Start-menyalternativ. Om du behöver en annan webbläsare väljer du toppobjektet "Starta" och letar efter önskad fil i fönstret som öppnas.

  11. Finns också förmågan att spela in makronsom jag aldrig har kunnat skapa, men logiken i deras arbete är ganska enkel. Först spelar du in det genom att välja ”Makron” - ”Börja inspelning” från redigerarens meny och sedan sätta in inspelade makron på önskad plats i koden, välja dem från redigeringsmenyn eller använda snabbtangenterna tilldelade dem.

Kodningar och arbeta med filer i Notepad ++ redigeringsfönstret

  1. Det bör noteras att denna kodredigerare låter dig spara och konvertera Html, PHP och andra filer till UTF-8-kodning (utan BOM). Detta har hjälpt mig mer än en gång att lösa problemet med den ryska kodningen när jag arbetar med olika webbplatser.

    När jag ville ändra någon inskription på sajten till ryska fick jag ofta till följd krakozyabra, varför anledningen var kodningen Windows-1251, i vilken den ursprungliga filen sparades.

    Efter att källfilen har konverterats till uTF-8-kodning (utan BOM), krakozyabry förvandlades framgångsrikt till vanliga ryska karaktärer. sålunda Om du lägger till det kyrilliska alfabetet i några motorfiler måste du antingen omedelbart spara det i rätt kodning eller konvertera det senare för att visa det korrekt på webbplatsen.

    Det ska sägas, förmodligen, några ord om samma BOM. Faktum är att när du arbetar med olika textobjekt i en vanlig Windows-anteckningsblock, när du sparar den i UTF-8-kodning, läggs osynliga tecken (BOM) till, vilket senare kan påverka prestandan för denna fil (till exempel kan PHP kasta ett fel) .

  2. Om du vill skriva ut innehållet i en öppen fil kommer koden att skrivas ut inte i det format du ser på det i programfönstret. Men du väljer från menyn "Alternativ" - "Inställningar" -fliken "Skriv ut"   du kan fritt ändra detta och välja alternativet att skriva ut kodmarkering i färg, tillåta visning av radnummer, sidfot etc. saker:

  3. Den här avancerade textredigeraren har också möjligheten att öppna så många nya dokument du vill utan att vara rädd för att du kommer att röra upp operativsystemets aktivitetsfält. I överensstämmelse med moderna webbläsare öppnar det inte alla nya dokument i ett nytt programfönster, utan i en ny flik   redan öppet fönster.

    Dessutom kan dessa flikar med olika dokument i fönstret på den här anteckningsboken godtyckligt dras, stängas och kollapsas.

    Tja, och beroende på de inställningar som gjorts (“Alternativ” - “Inställningar”) kommer alla öppna flikar innan stängning av Notepad ++ återställs nästa gång programmet startas (igen, liknande webbläsare). Du kan stänga det onödiga genom att dubbelklicka på dem eller placera dem vertikalt.

  4. Förutom de vanliga operationerna med flikar, i denna redigerare är det möjligt att öppna i ett fönster direkt två kopior av samma dokument. Det kan vara nödvändigt om du behöver arbeta med ett dokument i dess olika delar (någonstans för att titta eller kopiera och klistra in någonstans).

    För att aktivera detta läge behöver du bara högerklicka på önskad flik i PHP-redigeraren och välja "Duplicera i ett annat fönster" från snabbmenyn.

    Det är mycket bekvämt att om du sparar ändringarna i en av kopiorna av dokumentet, kommer den andra också att uppdateras (det vill säga att du inte blir förvirrad om du har sparat ändringarna som gjorts och i vilken kopia).

  5. Även i det jag gillar verkligen inbyggd sökning   på öppna HTML- eller PHP-dokument utbytbar   (vissa använder aktivt regelbundna uttryck för detta, men till min skam känner jag inte dem). All rikedom i sökningen i den här avancerade textredigeraren kan uppskattas genom att helt enkelt öppna menyposten "Sök". Se skärmdumpen i början av artikeln.

I allmänhet tog denna texteditor många användbara och praktiska funktioner från funktionaliteten i andra applikationer, för vilka det finns en separat respekt för dess utvecklare och de som gör plugins för det, av vilka några kommer att diskuteras nu.

Använda plugins i Notepad ++

Låt mig påminna er om att för att installera en ny plug-in kommer det att räcka för dig att välja från toppmenyn för Plugins-redigeraren - Plagin manager"-" Visa Plagin Manager. "

Och i fönstret som öppnas, på den första fliken (från toppmenyn), kontrollera önskat plugin och klicka på knappen «Installera».


Efter det kommer redigeringsfönstret att starta om och det nya pluginet kommer att finnas tillgängligt på fliken med samma namn. I allmänhet är allt inget enklare.

Vilken typ av plugins för Notepad kan du behöva i ditt arbete

    Många extra och bekväma lotioner ger en plugin «TextFX», som efter installation kommer att finnas tillgängligt i samma objekt i toppmenyn för redaktören. Om du fortfarande inte har ett sådant objekt går du till "Plugins" - "Plagin Manager" - "Visa Plagin Manager", bläddra ner i listan på den första fliken och markera rutan TextFX-karaktär.

    Efter att ha installerat det kommer redaktören att starta om och ett nytt TextFX-objekt med en massa nedrullningsbara underobjekt visas i menyn. Om du till exempel aktiverar alternativet som visas i figuren kan du underlätta livet när du redigerar eller skriver Html-kod:

    I det här fallet, så snart du skriver in den öppnande Html-taggen i Notepad ++ textredigeraren, visas ett par stängande taggar omedelbart bredvid den. Mot bakgrund av starka tidsbesparingar och en betydande minskning av sannolikheten för fel på grund av en öppen tagg. Men det här irriterar mig och jag använder det inte. Men detta vädjar inte alls för hennes värdighet.

    Det finns många lotioner i “TextFX”, så prova själva sitt arbete i praktiken och bestäm vad som är bekvämt och användbart för dig.

    Tja, och fortsätta ämnet med flikar i redaktören är det värt att nämna möjligheten jämföra två dokument. Först måste detta plugin installeras via Plagin Manager:

    För att aktivera dokumentjämförelse-läget i Notepad ++, behöver du bara välja "Tillägg" - "Jämför" - "Jämför" -objekt från toppmenyn eller tryck Alt + D på tangentbordet. Som ett resultat öppnas den för närvarande aktiva fliken i fönstret på den här anteckningsboken, såväl som på fliken bredvid den.

    För att underlätta jämförelse av två HTML- eller PHP-dokument kommer Notepad ++ -redigeraren att markera skillnaderna i dem för dig. För att växla till det normala läget för att arbeta med dokument väljer du "Tillägg" - "Jämför" - "Rensa resultat" i toppmenyn eller tryck Ctrl + Alt + D på tangentbordet.

    Dessutom kan två dokument i Notepad ++ -fönstret ses både vertikalt och horisontellt. För att välja den metod som är mest bekväm för dig, högerklicka på platsen för deras avsnitt och välj rotationsriktningen (höger eller vänster).

    Förresten, om du, som jag, mestadels använder Notepad ++ för att redigera Html- eller PHP-filerna på din webbplats, kan du behöva möjligheten att ansluta till den fTP direkt från den här textredigeraren. Det är sant att jag gillar att arbeta med FileZilla mer efter min smak, särskilt eftersom jag till och med lyckades få ut mina lösenord.

    Om du vill prova att arbeta med FTP via Notepad väljer du "Plugins" - "NppFTP" - "Visa NppFTP Window" från toppmenyn, vilket resulterar i att FTP-klientfönstret öppnas till höger.

    För att ställa in en FTP-anslutning, klicka på kugghjulsikonen, välj “Profilinställning” och ange data för din anslutning. Ytterligare arbete skiljer sig inte mycket från vad jag skrev i en artikel om FileZilla, som lever vidare.

  1. Om du installerar pluginprogrammet Anpassa verktygsfältet med Plagin Manager kan du blanda, ta bort eller lägga till nya verktygsfältets knappar   detta program.

  2. I början av artikeln nämnde jag Light Explorer, som lägger till möjligheten att öppna i den vänstra kolumnen filhanterare. Men för samma ändamål kan du använda Explorer som du hittar i pluginhanteraren.
  3. Bra plugin WebEdit, som tillåter, analogt med WordPress Html-redigeraren, att rama in texten med de mest populära rubriktaggarna, listorna, tabellerna och andra. Välj önskat fragment och klicka på en av knapparna i Notepad ++ verktygsfält.
  4. ImgTags - låter dig ha de horisontella och vertikala storleken som redan föreskrivits (han beräknar dem, vilket är väldigt coolt), beredd med ALT- och SRC-attributen (du måste fortfarande lägga till sökvägen till mappen med bilder på din server där).

Markera stavningsrutan i Notepad ++ med hjälp av plugins

    Att ansluta grammatikontroller av det ryska språket   Notepad ++ -redigeraren använder Shell-Checker-insticksprogrammet (från menyposten Plugins), för vilket du behöver ladda ner den ryska språkordlistan från den här sidan, och när du aktiverar den här stavningsprogrammet för stavningskontroll, ange sökvägen på din dator till ordboksfilen.

    Det finns installationsnyanser. Först behöver du nedladdning   Fullständigt installationsprogram och sedan en fil med den ryska ordlistan aspell-ru-0.50-2-3.exe. Först installera det fullständiga installationsprogrammet, i guiden som jag personligen inte ändrade standardvägen (c: \\ Program Files (x86) \\ Aspell \\).

    Sätt sedan språkpaketet, där du först måste skriva bokstaven “y” i dos-fönstret och trycka på Enter på tangentbordet (även om det kanske bara var jag, för jag har redan installerat GNU Aspell på datorn tidigare):

    Sedan kommer standardinstallationsguiden för den ryska ordlistan att starta, där jag återigen inte ändrade standardvägen. Det är allt.

    Starta om Notepad ++ och välj antingen objekten ovan ovan från menyn eller håll in den verkliga kombinationen av CTRL + ALT + SHIFT + S på tangentbordet. I fönstret som öppnas måste du ange sökvägen till BIN-katalogen från Aspell-mappen:

    Om du inte ändrade sökvägen när du installerade GNU Aspell och den ryska ordboken måste du infoga här:

    C: \\ Programfiler (x86) \\ Aspell \\ bin \\

    Tja, eller något liknande, beroende på ditt operativsystem. Det är det, välj nu texten där du vill kontrollera stavningen och tryck på CTRL + ALT + SHIFT + S (i inställningarna för snabbtangenter kan denna kombination ändras - se ovan). Ett fönster visas där det första hittade felet visas:

    Du kan ignorera det eller välja en lämplig ersättning från de föreslagna alternativen. Nedan kan du ändra testspråket om du har installerat flera GNU Aspell-språkmoduler. Det är allt.

    DSpellCheck   - En väldigt bekväm lösning på samma sätt som den tidigare plugin, eftersom den också använder GNU Aspell och dess ryska ordbok, men det gör redan stavningskontroll, precis som i alla moderna webbläsare. Gå in i plugin manager och installera den.

    Omedelbart som standard kommer grammatikontrollen att slås på (den inaktiveras genom att avmarkera skärmdumpen), men modulen kommer bara att anslutas med engelska, så vi går till inställningarna för DSpellCheck och gör ändringar.

    Välj Aspell i listrutan (om du inte redan har installerat den, bläddra ned denna artikel lite och ladda ner modulen tillsammans med det ryska språket för att installera dem på ditt operativsystem) och ange sökvägen till aspell-15.dll-filen lite lägre. Lite lägre, välj språk i den anslutna ordlistan, om du har flera av dem, och klicka på Apply.

    Nu kommer alla hittade fel att understrykas med en röd vågig linje (färgen kan ändras i inställningarna), och när du flyttar muspekaren kommer en pil att visas, klicka på vilken du kan välja rätt stavning av ordet, eller lägga det i ordboken eller i ignorera listan.

Lycka till! Vi ses snart på bloggsidan

kan du titta på fler videor genom att gå till
");">

Du kanske är intresserad

Hur man tar bort tomma rader i Notepad ++ Hur man isolerar domäner och tar bort duplikat från en lista med URL-adresser med hjälp av Notepad ++ (vi förbereder en lista för Disavow-länkar)

Det är känt att IDE (Eng. "Integrated Development Environment" - en integrerad utvecklingsmiljö) ger programmeraren de mest omfattande verktygen för att arbeta med kod. Exempel på sådana miljöer är NetBeans, Microsoft Visual Studio, Eclipse. Problemet med att välja mellan IDE och källkodredigerare diskuteras aktivt på Internet, främst av nybörjare i programmering. Många är överens om att en IDE-miljö inte behövs för att arbeta med HTML- och JS-språk (inklusive jQuery-ramverket). När de arbetar med små projekt föredrar utvecklare också lätta källkodredigerare. De kommer att diskuteras vidare.

Sublim text

Sublime Text är en redigerare med flera plattformar (Linux, Mac OS, Windows). Licenspriset är 70 $, men gratisversionen fungerar utan begränsningar.

Av de primära funktionerna bör det noteras det grundläggande stödet från flera dussintals programmerings- och markeringsspråk: HTML, CSS, Ruby, PHP, SQL, Javascript, C och andra. För format som stöds tillhandahålls syntaxmarkering och automatisk färdigställning.

För närmare integration av Sublime Text med språket (till exempel med jQuery, Ruby, C) kan tillägg installeras. Bland de mest användbara: SideBarEnhancements, Emmet, SublimeGDB, SFTP. Tillägg installeras i Sublime Text via kommandopaletten med paketkontrollmodulen.

En av de mest intressanta funktionerna i Sublime Text är flerval, vilket gör att du kan redigera flera kodavsnitt samtidigt. För att göra detta, tryck bara på Ctrl och placera markören på de områden där du vill ange data, eller Alt + F3. Om du vill redigera flera rader kan du trycka på Ctrl + Shift + L och flytta markören till önskad plats.

ST har omfattande sökfunktioner. Förutom att söka i filen kan du snabbt navigera genom hela projektet, till exempel:

  • Ctrl + R - gå till tecknet (@)
  • Ctrl + G - gå till raden (:)
  • Ctrl + P - gå till fil

För att fokusera på att skriva kod kan du växla till Distraktionsfria läge (Shift + F11). Samtidigt förblir filkarta tillgänglig, det är också möjligt att växla mellan flikar (Alt + nummer) eller ändra visningsläge.

När du arbetar med sublim text kan kodskrivning också påskyndas med utdrag och makron. Snippets är utdrag av ofta använda kod som infogas genom automatisk komplettering. Makron används för att reproducera en sekvens av åtgärder.

Andra funktioner i gränssnittet inkluderar en sidofält som snabbar upp åtkomst till filer och projekt. Praktiska flikövningar: du kan stänga sublim text, och nästa gång du startar flikredigeraren kommer de att vara i det tillstånd som sparades när du stänger det.

Kanske har Sublime Text två märkbara olägenheter: oförmågan att lokalisera och bristen på ett grafiskt fönster med inställningar. Båda problemen belastar dock inte programmeraren mycket. Genom att redigera textkonfigurationsfiler kan absolut allt konfigureras (se avsnittet "Inställningar" i menyn). Du kan ändra tema, färgschema, anpassa tillägg, snabbtangenter etc.

Intype är en textredigerare som vid första anblicken inte skiljer sig åt. En bra grundläggande funktionalitet i samband med ett enkelt och snyggt gränssnitt hittar dock sina anhängare.

Det finns få språk som stöds, ungefär 20. För att arbeta med dem tillhandahålls församlingar (buntar), som antar kodbelysning, utdrag och stavningskontroll. Det finns en speciell redigerare där det är lätt att se tillgängliga utdrag, ändra dem eller motsvarande utlösare (förkortade fraser).

Liksom i Sublime Text finns det ett flerval och ett "smart" valläge i kolumnerna. Tyvärr är redigeringskommandon bara det minsta, och istället för dessa funktioner skulle det vara mer rationellt att lägga till åtminstone möjligheten att kommentera en rad.

Från gränssnittet: Intype, förutom flikar och sessioner, ger också en sidofält där du kan överföra alla filer och mappar för framtida användning, till exempel i ett projekt. Det finns ett distraktionsfritt (F11) -läge, när det är aktiverat visas bara redigeringsfältet och linjalen. Således distraherar ingenting från att skriva kod på skärmen.

Sökningen stöder vanliga uttryck, men det finns ingen sökning i flera dokument, vilket skapar problem när man arbetar med projekt.

Från andra minus: det finns inget stöd för tillägg, mycket få inställningar. Hur autokomplettering fungerar är inte klart, men var man ska leta efter dokumentation är också en fråga. Priset på 42 euro ser inte särskilt attraktivt ut, vilket användaren snarare betalar för minimalism. Jämfört med Sublime Text är faktiskt gapet i funktionalitet stort.

PSPad

Till skillnad från Intype eller Programmer's Notepad-redigerare som är minimala i gränssnittet (se nedan) har menyn en ikon för nästan varje team, vilket är ett extra plus när du arbetar med det grafiska skalet. Man kan hävda att det är att föredra att använda snabbtangenter, men sådana stunder är viktiga.

PSPad-sidfältet är den mest funktionella bland redaktörerna i fråga. Med sin hjälp kan du inte bara hantera projekt utan också ställa in synkronisering. I panelen finns också favoriter, en filhanterare och till och med en FTP-hanterare.

Bland standardfunktionerna finns makron, mallar (kodavsnitt kallas här). Markera parenteser, automatisk färdigställning - tillgänglig, men den senare implementeras inte på bästa sätt: en mycket obekväm meny.

PSPad kommer att vara intressant för HTML (XML) -utvecklare, eftersom CSS-redaktören TopStyle Lite och det välkända Tidy-biblioteket, som gör det möjligt att optimera koden, är inbyggda i den här redigeraren. Validering och andra layoutverktyg finns också tillgängliga.

HTML-formatering är dock inte den huvudsakliga PSPad-profilen. Så från ytterligare verktyg kan du hitta HEX-läge, hashgenerator, textgenerator, jämförelse av textfiler och många andra moduler. En mycket populär funktion är en kodutforskare som visar en lista med variabler, klasser, funktioner etc. i form av ett träd (Shift + Ctrl + E). Sökning finns inte bara i filen utan också i en specifik mapp.

Notepad ++ har en klassisk uppsättning funktioner för att arbeta med kod: automatisk slutförande av funktioner, parametrar och ord, markering. Detta inkluderar också operationer med strängar, inklusive kommentarer, textkonvertering. Ett karakteristiskt drag i Notepad ++ är möjligheten att använda tokens (mallar) för kodstilar. Förutom standardradnumrering antas kodvikning (vikning), vilket inte är tillgängligt i alla redigerare.

Notepad ++ är baserat på Scintilla-redaktionskomponenten, men slående likheter bör inte förväntas. Ur bekvämhetssynpunkt verkar Notepad ++ för många användare vara den mest kända och förståelige redigeraren. Dessa är redan de facto standardflikar, sparar sessioner, såväl som möjligheten att ändra gränssnittsläget, stödja ett stort antal kodningar, söka med vanliga uttryck, spela in och spela makron.

I ett tidigt utvecklingsstadium tog Programmer's Notepad Scintilla-komponenten som bas, så den innehåller kodfällning, färgscheman och andra funktioner som nämns i SciTE-beskrivningen.

Gränssnittet är bekvämt med vissa reservationer. För det första, istället för de inte så ofta använda knapparna (kopiera / klistra in / klippa) skulle det vara mer logiskt att tillhandahålla en mer "programmatisk" uppsättning. Verktygsfältet måste konfigureras om. Den andra förbehållet är avsaknaden av ett bekvämt sidofält, när arbetsfönstret aktiveras av flera fönster (Visa → Windows) distraherar arbetsfönstret från arbetet på grund av det besvärliga. Från de positiva aspekterna - i inställningarna kan du dela fönstret horisontellt eller vertikalt.

Av intresse är inställningsdialogrutan med en behörig separering av alternativ: inställning av snabbtangenter, automatisk färdigställande, stilar, scheman, filassociationer, etc. Detta gör att du flexibel kan konfigurera Anteckningar till din smak. Det är möjligt att ändra lokaliseringen till ryska. Färgscheman kan omdefinieras: de kan konfigureras om, och det fanns en separat plats för avancerade inställningar.

Redaktören betalas, licenspriset är $ 35.

EditPlus stöder nativt HTML, CSS, PHP, ASP, Perl, C / C ++, Java, JavaScript och VBScript, men du kan. STX-filer är ansvariga för syntax, ACP - autokomplettering, CTL - utdrag (tillgängliga via Cliptext Window, Alt + Shift + 1).

EditPlus har initialt funktioner som är tillgängliga i andra redaktörer som moduler: till exempel stöd för SVN (Subversion - versionskontroll) och en FTP-hanterare (det finns inget behov av att synkronisera projektfiler manuellt). Tyvärr finns det ingen ledtråd i SFTP-protokollet i den här manager.

Även i redaktören kan du hitta arbetsmodulen ZenCoding. Med sin hjälp är det enkelt att ställa strukturen för ett HTML-dokument utan att kopiera / klistra in taggar, vilket gör en begäran från bara en kort rad. För att arbeta med HTML i EditPlus finns dessutom ett separat verktygsfält, inbyggd webbläsare. Det märks att EditPlus anpassas till detta markeringsspråk i större utsträckning än andra format. Även om han har andra verktyg, som en HEX-redaktör, finns det inte många av dem.

Inställningar i EditPlus är vanligtvis mindre än funktioner (vilket framgår av inställningsdialogen). Av de andra observerade olägenheterna: det finns inget officiellt stöd för det ryska språket, det finns inga förlängningar.

Sammanfattningstabell

ProgrammetlicensFörlängningsstödLokalisering (officiell)Plattformsstöd
Sublim textSjälvutvecklad mjukvara, $ 70+ Windows, Mac OS, Linux
Shareware, 42 EuroWindows
PSPadfreeware+ + Windows
freeware+ + Windows
SciTEfreeware+ Windows Linux
freeware+ + Windows
Egenskapsrätt EULA, $ \u200b\u200b35Windows

sammanfattning

Sublim text Närmast alla källkodredigerare kommer nära IDE-funktionaliteten. Förutom utmärkt funktionalitet och möjligheten till dess expansion läggs tonvikten på de funktioner som påverkar skrivkodens hastighet.

Det kommer att tilltala användare som arbetar med mycket små projekt och är vana att använda den mest minimala uppsättningen funktioner - kodbelysning, automatisk färdigställning etc.

Utmärkande drag PSPad   - tillgängligheten av praktiska verktyg för olika språk. Detta gör det till den mest mångsidiga redigeraren, som i funktionalitet kan tävla på lika villkor med Sublime Text.

En källkodredigerare med ett användarvänligt gränssnitt, med rikt kodredigeringsverktyg och bred plug-in-support.

SciTE   - Den svåraste att konfigurera redigeraren, vilket kräver en grundlig studie av dokumentationen. Men den ryskspråkiga församlingen förenklar många svårigheter.

Editor med grundläggande funktionalitet, flexibel att konfigurera. Inte uppdaterat sedan 2011.

Den innehåller de grundläggande funktionerna i källkodredigeraren, såväl som FTP och SVN ur rutan. Det är optimalt för HTML-layoutdesigners.

Kort sagt, en funktionell redaktör kan mycket väl konkurrera med IDE. Dessutom kan program i denna kategori enkelt föras ännu närmare IDE med hjälp av plug-ins, anpassade till ett specifikt programmeringsspråk.







      2019 © gtavrl.ru.