Visual Studio koda pārbaude

Ir ieteicams izlasīt turpmāko ar atvērtu prātu un bez nolūka būt visradikālākajam GNU / Linux pasaulē. Un tam, kurš mēģina izteikt komentāru: Nē, tas nav kļuvis par FromWindows tālu no tā

Es jau ilgu laiku domāju par raksta izveidi par jauno Microsoft, kuru izmantojat. Satja Nadella, kas ļoti atšķiras no tā ļaunā uzņēmuma, kas visur izmanto savu monopolu, vēloties aptvert lielāko tirgus daļu, taču viena vai otra iemesla dēļ es neesmu organizējis idejas un esmu tās atspoguļojis šajā emuārā.

Es paskaidroju, ka nav tā, ka tagad Redmondas cilvēki ir kļuvuši par filmas labajiem puišiem vai ka viņi pārtrauca monopolistisku darbību izpildi, taču nevar noliegt, ka pēdējā laikā mēs esam liecinieki virknei darbību un izmaiņu, kas vismaz tie dod daudz domāt.

Dažas izmaiņas

Jums var rasties jautājums, par kādām izmaiņām es runāju? Es sāku ar vissvarīgāko no visiem: Microsoft ir sākusi klausīties savus lietotājus. No pirmā acu uzmetiena vairs nav tas uzņēmums, kurš nolēma kaut ko ieviest sistēmā Windows, un tas palika tāds, lai arī cik lietotāji protestētu (piemēram, kad viņi aizgāja no sākuma izvēlnes), un Windows 10 Tas ir labākais piemērs tam.

Pašā Windows 10 viņi ir ieviesuši virkni izmaiņu, kas ir vismaz interesantas, piemēram, tīkla pārvaldības veids ir ļoti līdzīgs NetworkManager zināmā mērā un visbeidzot, mainot loga lielumu CMD, tas nepaliek mazā fiksētā rāmī ... daudzi zinās, par ko es runāju.

Par viņu Atvērtā koda ir veiktas arī dažas interesantas izmaiņas. Mēs jau redzējām, kā Microsoft atzīst Debian kā lielisku platformu sava projekta izvietošanai Debeszils, mākoņpakalpojums, par kuru, ja jūs šaubāties, es uzskatu, ka nākamajos gados šis uzņēmums būs galvenais ienākumu avots. Turklāt tiek teikts, ka lietojumprogrammas var izveidot ASP.NET 5 ar Linux atbalstu.

Ticiet vai nē (un es pats tam neticēju), Microsoft ir sadarbojies vai strādājis tieši pie virkne OpenSource projektu, cenšoties kaut kādā ziņā būt "daudz atvērtāks" uzņēmums.

Bet, kā mēs te sakām, es nevienam rokas nelieku ugunī. Ar to, ko es teicu iepriekš, es nedomāju (atlaišanas vērts), ka Microsoft, kas iepriekš bija slikts, tagad ir labs. Es tikai savā ziņā atzīstu labos lēmumus, ko viņi pēdējā laikā pieņem. Un tagad es nāku ar šī raksta sākotnējo tēmu: Visual Studio kods.

Visual Studio kods

VisualStudioCode_funkcija

Microsoft pārsteidza daudzus cilvēkus, padarot ikvienu pieejamu bez maksas, Visual Studio kods, kuru es joprojām nezinu, vai tas ir uzlabots teksta redaktors vai IDE, bet man tas šķiet ļoti, ļoti pazīstams. SublimeTeksts, Atoms o Iekavas, ne tikai pēc izskata, bet ar dažām tā iespējām un funkcionalitāti. Patiesībā tas ir rakstīts, izmantojot TypeScript / JavaScript un izmanto NodeJS. Kā interesants fakts, tam ir atbalsts mūsu Git repozitorija pārvaldībai.

Visual Studio kods (aka VSCode) atbalsta a daudz valodu ko tā piedāvā sintakses izcelšanai, tostarp: Partijas, C ++, slēgšana, kafijas skripts, DockerFile, F #, Go, Jade, Java, Rokturi, Ini, Lua, Makefile, Markdown, C mērķis, Perl, PHP, PowerShell, Pitons, R, skuveklis, rubīns, SQL, VisualBasic, XML. Turklāt tam ir automātiska pabeigšana CSS, HTML, JavaScript, JSON, Mazāk, sass un refactoring par C# y TypeScript.

Visual Studio kods

Attiecībā uz pielāgošanu tā piedāvā gaišu un tumšu motīvu, un GNU / Linux gadījumā mēs varam manuāli rediģēt failu:

$HOME/.config/Code/User/settings.json.

un pievienojiet noteiktas opcijas. Turklāt tam ir daudz īsinājumtaustiņu, kas atvieglo dzīvi. To visu varat izlasīt vietnē Dokumentācija.

dokumentācija

Lai arī tas, cik zinu, nav OpenSource rīks, tomēr ir licence zināmā mērā diezgan visatļautība izstrādātāju labā. Piemēram:

  • Vispārīgi. Programmatūru varat izmantot, lai izstrādātu un pārbaudītu savas lietojumprogrammas.
  • Demonstrācijas izmantošana. Iepriekš atļautie lietojumi ietver programmatūras izmantošanu jūsu lietojumprogrammu demonstrēšanai.
  • Rezerves kopija. Lai atkārtoti instalētu programmatūru, varat izveidot programmatūras rezerves kopiju.
  • Programmatūra satur trešo pušu komponentus, kas licencēti saskaņā ar atvērtā pirmkoda licencēm ar pienākumu nodrošināt pirmkodu pieejamību. Šo licenču kopijas ir iekļautas failā ThirdPartyNotices vai pievienotajā kredītu failā. Atbilstošo pilnu pirmkodu varat iegūt no mums, ja un kā tas nepieciešams attiecīgajās atvērtā pirmkoda licencēs, nosūtot naudas pārvedumu vai čeku par USD 5.00 adresātiem: Source Code Compliance Team, Microsoft Corporation, 1 Microsoft Way, Redmond, WA 98052 ASV

Lai gan ne viss ir rožains, kā teikts tajā pašā licencē:

  • DATI. Programmatūra var apkopot informāciju par jums un programmatūras lietošanu un nosūtīt to Microsoft. Microsoft var izmantot šo informāciju, lai sniegtu pakalpojumus un uzlabotu mūsu produktus un pakalpojumus. Šajā versijā pirms izlaišanas lietotāji nevar atteikties no datu vākšanas. Dažas programmatūras funkcijas var ļaut apkopot datus no lietojumprogrammām, kas izstrādātas kopā ar programmatūru. Ja izmantojat šīs funkcijas, lai ļautu savākt datus savās lietojumprogrammās, jums jāievēro piemērojamie tiesību akti, tostarp jāsniedz piemēroti paziņojumi jūsu lietojumprogrammu lietotājiem. Plašāku informāciju par datu vākšanu un to izmantošanu varat uzzināt palīdzības dokumentācijā un paziņojumā par konfidencialitāti vietnē http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409. Programmatūras izmantošana ir jūsu piekrišana šādai praksei.

Šīs ir dažas no interesantākajām lietām, ko es izlasīju par minēto licenci, un, tā kā es neesmu jurists, es nevaru noteikt, vai tā ir laba vai slikta lieta. Bet vienalga.

Lejupielādējiet un instalējiet Visual Studio kodu

Archlinux lietotāji var instalēt Visual Studio kodu no AUR:

$ yaourt -S vscode-bin

Tomēr tas nav jādara, jo mums ir tikai jāielādē saspiestais fails, ko viņi mums piedāvā, savā vietnē un jāizpilda tajā esošais binārs. Un viss.

Lejupielādējiet VSCode

Visual Studio koda secinājumi

Vai ir vērts atstāt iespējas, kas mums šodien ir GNU / Linux, kuras ir atvērtas un brīvas ar VSCode? Protams, nē, bet patiesību sakot, vismaz manam darbam kā FrontEnd VSCode ir lielisks rīks (lai gan es atkārtoju, ka neesmu to izpētījis 100%).

Ir arī vērts precizēt, ka tā nav galīgā versija, tāpēc programmatūrā var būt kļūdas, tomēr līdz šim man nav bijis problēmu to izmantot. Tās saskarne ir diezgan draudzīga, un tā darbojas diezgan ātri.

Kas nav OpenSource? Es atkārtoju, es nezinu, vai tas ir pilnībā aizvērts, bet tajā tiek izmantotas atvērtās tehnoloģijas, un galu galā, cik daudzi izmanto Opera vai līdzīgas lietojumprogrammas? Tāpēc tas ir ikviena gaumei.