Visual Studio kods pret Atomu: kurš teksta redaktors jums ir piemērots?

Visual Studio kods pret Atomu: kurš teksta redaktors jums ir piemērots?

Ja meklējat perfektu koda redaktoru, pastāv liela iespēja, ka esat saskāries gan ar Atom, gan ar Visual Studio Code. Protams, ir daudz citu redaktoru, taču šie divi ir vieni no visvairāk apspriestajiem.





Atoms ir bijis apmēram kādu laiku, bet tā popularitāte ir vērojama jau vēlu. Visual Studio Code, kad jaunais bērns pilsētā nebija īsti pārliecināts, tagad šķiet viskarstākais teksta redaktors. Tomēr ne visi ir tik ļoti ieinteresēti pāriet no Atom.





Visual Studio kods pret Atomu: kas ir līdzīgs?

Lai sāktu, Visual Studio Code un Atom koplieto DNS. Abi šie redaktori izmanto Electron, kas ļauj izstrādātājiem izveidot pilnvērtīgas darbvirsmas lietotnes, izmantojot tīmekļa tehnoloģijas, piemēram, JavaScript, HTML un CSS. Daži cilvēki kategoriski iebilst pret šo ideju, bet tas ir cits stāsts.





Abi redaktori ir arī tuvāk, nekā jūs varētu domāt citā veidā. Atom tika izveidots vietnē GitHub, savukārt, kā norāda nosaukums, Microsoft izveidoja Visual Studio Code. 2018. gadā Microsoft paziņoja, ka iegādāsies GitHub. Lai gan daži sākotnēji uztraucās, ka tas nozīmē Atom beigas, Microsoft paskaidroja, ka abi redaktori turpinās pastāvēt.

Visual Studio Code vs Atom: Performance

Visual Studio Code fani bieži norāda uz tā veiktspēju, salīdzinot ar Atom un citām lietotnēm, kuru pamatā ir Electron. Elektronu lietotnes ir ieguvušas slavu ar lēnu veiktspēju un lēnu palaišanas laiku, taču Visual Studio Code to var izvairīties.



Visual Studio Code un Atom veiktspējas atšķirības ir saistītas ar dažiem faktoriem, taču viens no galvenajiem aspektiem ir pieeja, ar kuru tiek izstrādāta katra lietotne. Visual Studio Code ir stingri kontrolēts pamatfunkciju komplekts, un spraudņi pievieno virsmas līmeņa funkcijas.

No otras puses, Atom gandrīz uz visu izmanto spraudņu pieeju. Šai pieejai ir priekšrocības, bet arī trūkumi. Atom darbojas nedaudz lēnāk, un tas tikai pasliktinās, pievienojot dažus spraudņus.





VS kodam ir skaidra priekšrocība attiecībā uz veiktspēju, taču neviens redaktors nav lēns mūsdienu mašīnā. Tas mainās, rediģējot milzīgus failus. Visual Studio Code darbojas labāk nekā Atom, taču vai nu ir ievērojami lēns, salīdzinot ar redaktoru, piemēram, Vim vai pat Sublime Text.

Visual Studio Code vs Atom: pamatfunkcijas

Visual Studio Code iepakojumā ir vairāk funkcionalitātes nekā Atom vai pat daudzi citi teksta redaktori. Tam nav īsti integrētas attīstības vides (IDE) iezīmju, taču tas kļūst tuvu. Papildus standarta teksta redaktora funkcijām ir pieejams atbalsts lietotņu veidošanai un atkļūdošanai. Tātad, protams, ir Microsoft preču zīme IntelliSense automātiskā pabeigšana.





Viena funkcija, kas biežāk parādās mūsdienu teksta redaktoros, ir Git integrācija. Atkal, Visual Studio Code arī to piedāvā, ļaujot jums viegli tikt galā ar versiju kontroli, neatverot termināļa logu. Ir arī iebūvēts Markdown atbalsts ar priekšskatījuma funkcionalitāti, lai jūs varētu nodrošināt, ka jūsu README.md fails izskatīsies tieši vietnē GitHub.

Lai gan pirmajā palaišanas reizē Atom nav gandrīz tikpat daudz funkciju, tam ir Git integrācija. Atom pat iet soli tālāk, piedāvājot pilnīgu GitHub integrāciju. Tas ir gandrīz gaidīts, ņemot vērā projekta izcelsmi, taču tas joprojām ir ērti, it īpaši, ja izmantojat GitHub visam.

Tomēr lielākajā daļā funkcionalitātes Atom paļaujas uz spraudņiem. Tos ir viegli instalēt no pašas lietotnes, ļaujot jums pielāgot redaktoru gandrīz jebkādā veidā.

Visual Studio kods pret Atomu: spraudņi

Paplašināmība ir vieta, kur ir lielākā atšķirība starp šiem diviem redaktoriem. Visual Studio Code spraudņi pievieno funkcijas. Jūs varat instalēt motīvus, atbalstu jaunām valodām un izveidot rīkus, kas jums palīdzēs, piemēram, kodēšanā Rust vai Go.

Savukārt Atom spraudņiem piešķir daudz lielāku jaudu. Tā kā lielākā daļa redaktora funkcionalitātes nāk no iebūvētiem spraudņiem, pareizais spraudnis var izveidot gandrīz pilnīgi jaunu lietotni. Tas padara Atom par daudz “uzlaužamāku” lietotni. Atom rokasgrāmatā pat ir sadaļa ar trāpīgu nosaukumu Datorurķēšana Atom .

Tas ir nedaudz līdzīgs Vima un Emacs “redaktoru karu” laikiem. Pēdējā iebūvētās milzīgās funkcionalitātes dēļ daži atsaucās uz Vim kā redaktoru un Emacs kā operētājsistēmu. Atom nesasniedz pielāgojamības līmeni, kas redzams Emacs --- neviens vēl nav uzrakstījis Atom e-pasta klientu ---, bet tas kļūst tuvāk nekā Visual Studio Code.

Tas nenozīmē, ka Visual Studio Code spraudņi nepiedāvā daudz funkcionalitātes. Neskatieties tālāk par mūsu ērto Visual Studio Code spraudņu saraksts par pierādījumu tam.

Visual Studio kods pret Atomu: kopiena

Gan Visual Studio Code, gan Atom pašlaik bauda lielas kopienas un lietotāju bāzes. Lai gan pašlaik šķiet vispopulārākā no abām Visual Studio, Atom joprojām ir īpaša lietotāju un izstrādātāju kopiena. Ja Microsoft nolemj atteikties no atbalsta jebkuram redaktoram, tas var mainīties, taču šķiet, ka tas nenotiks drīz.

Šķiet, ka Atom ir vairāk iekļauts atvērtā pirmkoda kopienā nekā Visual Studio Code, jo Microsoft ir saistīts ar pēdējo. Tas nozīmē, ka kopiena cenšas izveidot Visual Studio Code versiju bez Microsoft. Abi redaktori ir atvērtā koda, taču dažiem lietotājiem nepatīk datu vākšana, ko izmanto neviena lietotne.

Lejupielādējiet Visual Studio Code un Atom

Gan Visual Studio Code, gan Atom ir pieejami pilnīgi bez maksas. Atom redaktors ir pieejams saskaņā ar MIT licenci, bet Visual Studio Code lejupielāde ir saskaņā ar patentētu licenci, neskatoties uz redaktora atvērtā pirmkoda bāzi. Abi redaktori ir pieejami operētājsistēmām macOS, Linux un Windows.

Lejupielādēt : Atom (Bezmaksas)

Lejupielādēt : Visual Studio kods (Bezmaksas)

Vai jums ir nepieciešams teksta redaktors vai IDE?

Īsumā, Atom ir ļoti pielāgojams teksta redaktors. Izmantojot pareizos spraudņus, tas var tuvināties IDE funkcionalitātei. Visual Studio Code ir līdzīgs, taču ar savu funkciju kopumu tas jau no paša sākuma jūtas tuvāk IDE. Tomēr nevienam no tiem nav pilnas IDE iezīmes.

Vai neesat pārliecināts, vai izmantot teksta redaktoru vai IDE? Neuztraucieties, jo mēs jau esam pārbaudījuši, vai teksta redaktori vai IDE ir labāki programmētājiem. Jūs, iespējams, nepiekrītat, bet mūsu viedoklis var palīdzēt jums izlemt.

kā izveidot Windows 10 attēlu
Kopīgot Kopīgot Čivināt E -pasts Kā tīrīt Windows datoru, izmantojot komandu uzvedni

Ja jūsu Windows datorā ir maz vietas krātuvē, iztīriet nevēlamos atkritumus, izmantojot šīs ātrās komandrindas utilītas.

Lasīt Tālāk
Saistītās tēmas
  • Produktivitāte
  • Programmēšana
  • Teksta redaktors
  • Programmēšana
  • Visual Studio kods
  • Atom
Par autoru Kriss Vuks(118 raksti publicēti)

Kriss Vuks ir mūziķis, rakstnieks un kā vien to sauc, kad kāds veido videoklipus tīmeklim. Tehnoloģiju entuziasts tik ilgi, cik vien atceras, viņam noteikti ir iecienītākās operētājsistēmas un ierīces, taču viņš izmanto tik daudz citu, cik vien iespējams, lai paliktu pieķerts.

Vairāk no Kris Wouk

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu