Praktiska kodningsverktyg

Facebook Twitter LinkedIn

Toolshar du någonsin undrat hur en kodare verktygssats såg ut?

precis som alla hantverk innebär kodning användning av en rad olika verktyg som gör arbetet enklare för dig på något sätt. Det finns textredigerare, onlinetjänster, designramar, filformat och annan diverse programvara.

att använda praktiska verktyg när du kan, och veta vilket verktyg du ska använda när, är en färdighet som varje ny kodare ska behärska. Om du helt enkelt skriver din kod men inte använder några verktyg tar det mycket längre tid och du kommer inte så långt.

här är en uppsättning praktiska kodningsverktyg som du bör tänka på att använda. Det är inte en uttömmande uppsättning, men det kommer att få dig till en bra start.

Hoppa till ett praktiskt verktyg:

  • textredigerare
  • GitHub
  • Heroku
  • Twitter Bootstrap
  • Stack Overflow
  • Markdown
  • HTML och CSS validering

textredigerare

din textredigerare är det program du använder för att skriva din kod, och det kommer att vara ditt primära verktyg som kodare. Du kommer att spendera mer tid i din textredigerare än på någon annan plats, så du vill se till att du har en du gillar och vet hur du använder.

populära textredigerare inkluderar Notepad, TextEdit, Sublime Text, Notepad++ och vim. Läs mer om textredigerare…

GitHub

GitHub är en webbplats där du kan vara värd för dina projekt gratis. Alla typer av filer kan laddas upp till GitHub, men den är utformad speciellt för kodfiler och enormt populär.

för att ladda upp din kod till GitHub måste den vara inne i ett Git-arkiv. Git är ett system som spårar ändringar i din kod genom revisionskontroll. Git har en inlärningskurva, men GitHub ger gratis utbildning för att komma igång.

det finns många anledningar till varför du kanske vill vara värd för din kod på GitHub. Det är ett av de bästa, om inte det bästa, sättet att enkelt dela ditt projekt med andra så att de kan samarbeta med dig om de vill. Dessutom är Git användbart för att spåra ändringar i din kod.

Heroku

om du har byggt en webbapplikation med en teknik som Ruby on Rails eller PHP behöver du en server för att vara värd för den online så att allmänheten kan använda den. GitHub kommer att vara värd för din kod, men det låter inte folk faktiskt använda din programvara. Du kan ställa in och hantera din egen server, men det innebär mycket arbete från din sida. Det är särskilt svårt med skenor, eftersom du behöver speciell värd.

Ange Heroku. Heroku är en molnapplikationsplattform, även kallad en plattform som en tjänst eller PaaS. Du kan välja att vara värd för din app på Heroku istället för att hantera din egen server.

fördelen med att vara värd för din webbapp på Heroku är att den tar hand om allt serverunderhåll så att du inte behöver. Dessutom kan du börja små gratis och bara börja betala när din trafik växer och du behöver mer resurser.

Twitter Bootstrap

om du arbetar på en webbplats eller webbapplikation kanske du vill överväga att använda Twitter Bootstrap. Bootstrap är ett front-end-ramverk som får sitt namn eftersom det ’bootstraps’ din webbplats genom att ge den en färdig design som liknar Twitter.

all HTML-struktur, CSS styling och JavaScript-funktionalitet är klar för dig. Du kan justera dem så mycket du vill eller lämna dem som de är. Det är ett bra verktyg om du, som de flesta kodare, inte är mycket av en designer. Bäst av allt, det är gratis.

även om vi rekommenderar Twitter Bootstrap, är det bara en av många front-end-ramar. Du har också valet av många andra, till exempel Zurb Foundation.

Stack Overflow

Stack Overflow är en populär kodning Q&ett forum, upprättat av Jeff Atwood från Coding Horror blog. Många kodare litar på detta forum när de fastnar och behöver hjälp, och du kan också.

att använda Stack Overflow är enkelt. Lägg upp någon form av fråga om din kod, vänta ett tag, och med lite tur kommer en erfaren kodare eller två snart att hoppa på din tråd och hjälpa dig.

återigen är Stack Overflow inte det enda verktyget i sitt slag. Det är dock det mest kända och mest trafikerade kodningsdiskussionsforumet, och därför har du den bästa chansen att få den hjälp du behöver från det här forumet.

Markdown

Markdown är ett textformat som kommer till nytta då och då. Den har liknande formateringstekniker som HTML, men många kodare gillar att skriva i Markdown eftersom det är mycket lättare att skriva och läsa.

här är några exempel. För att ange en rubrik lägger du till en hashsymbol.

# This is a heading.

för att ange en underrubrik lägger du till två hashsymboler.

## This is a subheading.

om du vill ange kursiv text omger du texten med asterisker. Om du vill ange fet text omger du texten med par asterisker.

The following word is in *italics*.The following word is in **bold**.***And this sentence is both bold and italic.***

Markdown finns överallt i kodningsvärlden. Du kommer att använda den för att skriva din README-fil på GitHub, du kommer att använda den för att skriva dina inlägg på Stack Overflow och andra diskussionsforum, och du kommer utan tvekan att hitta den på andra ställen också.

oroa dig inte för att lära dig ännu en kod. Markdown är ännu lättare att lära sig än HTML. Den officiella Markdown-webbplatsen har en snabb handledning för att komma igång.

HTML-och CSS-validering

om du arbetar med HTML och CSS är det bra att validera din kod för att kontrollera om den uppfyller W3C-standarderna. Om det inte gör det kommer inget dåligt att hända – men det är ingen skada att göra det. Plus, giltig kod är en bra trovärdighet booster.

W3C tillhandahåller gratis valideringsverktyg som du kan köra din HTML-och CSS-kod för att upptäcka eventuella fel. Här är länkarna:

  • HTML Validator
  • CSS Validator

Lämna ett svar

Din e-postadress kommer inte publiceras.