Attēla kredīts: Toms Verners/DigitalVision/GettyImages
EXE fails ir programmas veids, kas darbojas operētājsistēmā Microsoft Windows. Tas sastāv no bināra, mašīnvalodas koda, kas nav paredzēts cilvēku lasīšanai vai rakstīšanai. Lai gan varētu būt iespējams rediģēt EXE failu tieši Notepad vai citā teksta redaktorā, process būtu nogurdinošs un ar kļūdu. Varat izmantot Notepad, lai rakstītu pirmkodu, ko var izpildīt tieši vai apkopot EXE failā.
Izveidojiet EXE failu
Ja vēlaties izveidot EXE failu operētājsistēmā Windows, parasti izmantojat kompilatoru, lai pārvērstu cilvēkam lasāmu programmēšanas valodu tā sauktajā avota kodā mašīnkodā, ko dators var izpildīt. EXE fails satur mašīnkodu noteiktā Microsoft izstrādātā formātā. Citām operētājsistēmām, piemēram, macOS un Linux, ir savi līdzvērtīgi formāti.
Dienas video
Bezmaksas kompilatori tādām valodām kā C un C++ ir pieejami no Microsoft un citiem programmatūras ražotājiem. Microsoft Visual Studio Code komplekts ir labi novērtēts un pieejams bez maksas, un operētājsistēmai Windows ir pieejami arī citi bezmaksas un atvērtā koda programmēšanas rīki.
Pat pamata programmu EXE faila kodu ir grūti nolasīt vai rakstīt tieši. Programmas, ko sauc par dekompilatoriem, pārvērš EXE kodu atpakaļ avota kodā, lai gan tas ne vienmēr ir tik labi lasāms kā cilvēka rakstīts pirmkods.
Atveriet Notepad vai citu redaktoru
Pat ja jūs varat rakstīt avota kodu programmā Notepad, kas ir pamata teksta redaktors, kas tiek piegādāts ar Windows programmētāji izvēlas izmantot sarežģītāku rīku, ko sauc par integrēto izstrādes vidi vai IDE.
IDE automatizē koda kompilēšanu un palaišanu, pamana izplatītākās kļūdas un automātiski pabeidz izplatītākās programmēšanas valodas frāzes un mainīgo nosaukumus, kad strādājat. Tas arī izceļ programmēšanas valodas sintaksi un palīdz ievietot pieturzīmes, piemēram, semikolu un iekavas.
Daudzi programmētāji sava koda organizēšanai izmanto arī pirmkoda kontroles rīkus, piemēram, Microsoft Visual SourceSafe vai bezmaksas rīku Git. Šie rīki ļauj saglabāt vēsturiskās pirmkoda versijas un ļauj vairākiem programmētājiem strādāt kopā kodēšanas projektos.
Pakešu faili un PowerShell
Tradicionāli Microsoft DOS un Windows operētājsistēmas bija aprīkotas ar vienkāršu programmēšanas sistēmu, ko sauc par pakešu skriptu. Pakešu skriptus, tāpat kā citas tā sauktās skriptu valodas, var palaist tieši no Windows vai komandu uzvednes, neizmantojot atsevišķu kompilācijas posmu. Pakešfailus var izmantot, lai automatizētu vienkāršus uzdevumus sistēmā Windows, piemēram, programmatūras instalēšanu, tīkla savienojumu iestatīšanu vai failu dublēšanu.
Pavisam nesen Microsoft ir ieviesusi jaudīgāku skriptu vidi ar nosaukumu PowerShell. PowerShell ļauj piekļūt .NET funkcionalitātes komplektam operētājsistēmā Windows un ir efektīvāka nekā pakešu skriptēšana.
Varat arī instalēt trešo pušu skriptu valodas, piemēram, Python un Ruby operētājsistēmā Windows.
Neatkarīgi no tā, ko izvēlaties, varat rediģēt skriptu valodas kodu teksta redaktorā, piemēram, Notepad vai sarežģītākā produktā.