Vaizdo kreditas: Tomas Werneris / „DigitalVision“ / „GettyImages“.
EXE failas yra programos tipas, kuris veikia „Microsoft Windows“. Jį sudaro dvejetainis mašininės kalbos kodas, kuris nėra skirtas žmonėms skaityti ar rašyti. Nors gali būti įmanoma redaguoti EXE failą tiesiogiai „Notepad“ ar kitame teksto rengyklėje, procesas būtų varginantis ir gresia klaidų. Galite naudoti „Notepad“ norėdami rašyti šaltinio kodą, kuris gali būti vykdomas tiesiogiai arba sukompiliuojamas į EXE failą.
Sukurkite EXE failą
Kai norite sukurti EXE failą sistemoje Windows, paprastai naudojate kompiliatorių, kad žmonėms suprantamą programavimo kalbą, vadinamą šaltinio kodu, paverstų mašininiu kodu, kurį kompiuteris gali vykdyti. EXE faile yra kompiuterio kodas tam tikru formatu, kurį sukūrė Microsoft. Kitos operacinės sistemos, tokios kaip macOS ir Linux, turi savo lygiaverčius formatus.
Dienos vaizdo įrašas
Nemokamus kompiliatorius tokioms kalboms kaip C ir C++ siūlo „Microsoft“ ir kiti programinės įrangos gamintojai. „Microsoft“ „Visual Studio Code“ rinkinys yra gerai vertinamas ir prieinamas nemokamai, o „Windows“ taip pat galimi kiti nemokami ir atvirojo kodo programavimo įrankiai.
Netgi pagrindinių programų EXE failo kodą žmogui sunku nuskaityti ar rašyti tiesiogiai. Programos, vadinamos dekompiliatoriais, paverčia EXE kodą atgal į šaltinio kodą, nors jis ne visada yra taip įskaitomas kaip žmogaus parašytas šaltinio kodas.
Atidarykite užrašų knygelę arba kitą redaktorių
Nors šaltinio kodą galite rašyti naudodami „Notepad“ – pagrindinę teksto rengyklę, kuri pateikiama kartu su „Windows“. programuotojai nori naudoti sudėtingesnį įrankį, vadinamą integruota kūrimo aplinka, arba IDE.
IDE automatizuoja kodo kompiliavimą ir paleidimą, pastebi įprastas klaidas ir automatiškai užbaigia įprastas programavimo kalbos frazes ir kintamųjų pavadinimus jums dirbant. Jis taip pat pabrėžia programavimo kalbos sintaksę ir padeda dėti skyrybos ženklus, pvz., kabliataškius ir skliaustus.
Daugelis programuotojų savo kodui tvarkyti taip pat naudoja šaltinio kodo valdymo įrankius, pvz., „Microsoft Visual SourceSafe“ arba nemokamą įrankį „Git“. Šie įrankiai leidžia saugoti istorines šaltinio kodo versijas ir leisti keliems programuotojams dirbti kartu su kodavimo projektais.
Paketiniai failai ir „PowerShell“.
Tradiciškai Microsoft DOS ir Windows operacinėse sistemose buvo įdiegta paprasta programavimo sistema, vadinama paketiniu scenarijumi. Paketinius scenarijus, kaip ir kitas vadinamąsias scenarijų kalbas, galima paleisti tiesiai iš Windows arba komandų eilutės, nereikalaujant atskiro kompiliavimo etapo. Paketiniai failai gali būti naudojami automatizuoti paprastas užduotis sistemoje Windows, pvz., įdiegti programinę įrangą, nustatyti tinklo ryšius arba kurti atsargines failų kopijas.
Visai neseniai „Microsoft“ pristatė galingesnę scenarijų aplinką, pavadintą „PowerShell“. „PowerShell“ leidžia pasiekti „Windows“ .NET funkcijų rinkinį ir yra efektyvesnis nei paketinis scenarijus.
Taip pat sistemoje „Windows“ galite įdiegti trečiųjų šalių scenarijų kalbas, pvz., Python ir Ruby.
Kad ir ką pasirinktumėte, scenarijų kalbos kodą galite redaguoti naudodami teksto rengyklę, pvz., Notepad arba sudėtingesnį produktą.