Visual Studio -sovelluksen yleiskatsaus. Visual Studio Code -asetusten esiasetus

Visual studio 2010 -ohjelman kysymykseen, mitä voit tehdä tässä ohjelmassa. ( lyhyt arvostelu harjoitusraporttien ohjelmat) tekijän määrittelemä huiputtaa Paras vastaus on aluksi, että se ei ole ohjelma. Jokainen, joka kutsuu Visual Studiota ohjelmaksi, voidaan välittömästi lähettää takaisin toiselle kierrokselle. Tämä on ohjelmointiympäristö. Mahdollistaa minkä tahansa sovelluksen kehittämisen Windowsille millä tahansa mukana tulevalla ohjelmointikielillä.

Vastaus osoitteesta Neuroosi[guru]
Ohjelman nimi: Microsoft Visual Studio 2010 Service Pack 1 - Alkuperäiset MSDN-kuvat
Ohjelman versio: 2010
Virallisen verkkosivuston osoite:
Käyttöliittymän kieli: ENG
Laitteistovaatimukset:
* Tuetut käyttöjärjestelmät: Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP
Visual Studio 2010 voidaan asentaa seuraaviin käyttöjärjestelmiin:
o Windows XP (x86) Service Pack 3:lla - kaikki versiot paitsi Starter Edition
o Windows XP (x64) Service Pack 2:lla - kaikki versiot paitsi Starter Edition
o Windows Vista (x86 ja x64) Service Pack 1:llä - kaikki versiot paitsi Starter Edition
o Windows 7 (x86 ja x64)
o Windows Server 2003 (x86 ja x64) Service Pack 2:lla
o Windows Server 2003 R2 (x86 ja x64)
o Windows Server 2008 (x86 ja x64) Service Pack 2:lla
o Windows Server 2008 R2 (x64)
* Tietokone, jossa on 1,6 GHz tai nopeampi prosessori
* 1024 Mt RAM-muistia
* 3 Gt vapaata kiintolevytilaa
* 5400 RPM kiintolevyasema
* DirectX 9 -yhteensopiva näytönohjain, joka toimii vähintään 1280 x 1024 näytön tarkkuudella
*DVD-ROM-asema
Kuvaus:
VS 2010 ja .NET 4 kantavat suuri määrä parannuksia ja lisäyksiä. Muutokset vaikuttivat ASP.NET-, WPF-, WinForms-, SharePointi-, Silverlight-, monisäikeisten ohjelmien kehittämiseen ja pilviohjelmointiin. VS 2010 sisältää myös tuhansia parannuksia ydin-IDE:hen, koodieditoriin, kielitukeen, ohjelmistosuunnitteluun ja testausapuohjelmiin.
Team Foundation Server 2010 on nyt erittäin helppo asentaa (koodinhallintajärjestelmän, ongelman ja ongelman seurannan sekä automaattisen koontijärjestelmän asentaminen vie vain 20 minuuttia), ja se voidaan asentaa joko toimialueen palvelimelle tai asiakaskoneelle. ei ole yhdistetty verkkotunnukseen.
Visual Studio 2010 versiot
VS 2010 -linjaa on yksinkertaistettu. On 4 versiota:
* Visual Studio Express: Ilmainen kehitysympäristö Webille, VB:lle, C#:lle ja C++:lle
* Visual Studio 2010 Professional: Ammatillinen kehitysympäristö, jota voidaan käyttää Team Foundation Serverin kanssa. Paketti sisältää myös 50 tuntia/kk Windows Azure -suorittimen käyttöä.
* Visual Studio 2010 Premium: Premium sisältää Professional- ja lisäapuohjelmia kehitys (edistynyt profilointi ja virheenkorjaus, koodianalysaattori), lisätietokantatuki, käyttöliittymän testausapuohjelma ja paljon muuta. Sisältää 100 tuntia/kk Windows Azure -suorittimen käyttöä.
* Visual Studio 2010 Ultimate: Ultimate-versio sisältää Premiumin sekä edistyneitä kehitys-, testaus- ja suunnitteluominaisuuksia, kuten Intellitracen (historiallinen virheenkorjaus), UML:n, testilaboratorion hallinnan jne. Sisältää 250 tuntia/kk suoritinaikaa Windows Azuressa.


Minun on myönnettävä, että olen kirjoittanut Studio 11:ssä (alias VS2012) melko pitkään, ja teen tämän johtuen siitä, että uudessa studiossa on hyvä taaksepäin yhteensopivuus vuoden 2010 kanssa: jos avaat tavallinen ratkaisu, sitten 11. studio jättää .NET-projektit rauhaan ja tarjoutuu muuttamaan C++-projektit. Tästä muunnoksesta voit kieltäytyä, ja kaikki toimii edelleen ja käännetään. Ainoa asia on, että saatat joutua muuttamaan vakioiden käyttöä, kuten MSC_VER tai mitä tahansa, jotta kirjastot voivat kääntää. Mutta kaikki toimii.

Tämä viesti on muistiinpanoni siitä, mitä uutta vuoden 2011 studiossa on ja kuinka työskentelen siinä.

WinRT-tuki - se on olemassa, mutta ei täällä

Kuten kaikki muutkin, olen hieman hämmästynyt siitä, että WinRT-tukea ei edes sisällytetty Beta Studioon. Microsoft on jälleen kerran hämmennyt kaikkia julkaisemalla Visual Studio Expressin, joka tukee Metro-tyylisiä sovelluksia ja "täyden" studion ilman tällaista tukea. Tähän päätökseen vaikuttivat luultavasti monimutkaiset markkinointimekanismit, mutta oli miten oli, päästudiossa ei vielä ole WinRT-tukea.

Kuten ymmärrät, WinRT-tuki on uuden studion tärkein "ominaisuus". Mutta sen lisääminen VS11-arvosteluun on tällä hetkellä sopimatonta - anna sen näkyä täällä ensin.

Päivitys: kuten Vladimir Yunev ehdotti kommenteissa, tuki WinRT/Metro-Style Appsille esittää VS11:ssä, mutta vain jos asennat sen Windows 8:aan. :)

Musta valkoinen

Uusi studio on mustavalkoinen niille, jotka eivät ole vielä nähneet kuvakaappauksia. Tai pikemminkin yksivärinen - siinä on monia harmaan sävyjä puhtaan mustavalkoisen sijaan:

Tästä suunnittelupäätöksestä on ollut paljon kiistaa verkossa. Ajatus näyttää selvältä: otamme "värillisen" studion ja teemme siitä täysin neutraalin vaihtoehdon. Itse olen neutraalien fani: minulla on neutraali mustavalkoinen toimisto, neutraalimman kuuloinen musiikkijärjestelmä ja lempivärini on valkoinen. Mutta tästä huolimatta työskentely yksivärisen studion kanssa on minulle kovaa.

Tästä syystä se on vaikeaa: minusta kaikki 16 x 16 pikselin yksiväriset kuvakkeet näyttävät samalta. Värin poistaminen menetti koko "tietoulottuvuuden". Esimerkiksi aiemmin projektityypillä (C#, F#, C++) oli oma ainutlaatuinen värinsä:

Projektit pystyi erottamaan tästä väristä, tietty "ehdollinen luokittelu" syntyi päässäni, ja omia ohjelmia kirjoittaessa oli myös selvää, mitä kuvakkeita käyttää. Mitä nyt? Miksi esimerkiksi C#-projekti sanoo yksinkertaisesti C# sen suorakulmaisessa, täysin kuvailemattomassa kuvakkeessa, kun taas C++-projektin kuvakkeessa on - huomio - ylös ja alas nuolet? Kaikki tämän logiikka on kadonnut jonnekin, ja mukavuus on mennyt sen mukana.

Solution Explorer

Ainoa innovaatio, jonka näen ratkaisunhallinnassa, on kyky avata tiedostojen rakenne nähdäksesi, mitä niiden sisällä on. Tämä toimii jopa C++-projekteissa:

No, tämä on kiitettävää, mutta sen hyöty on kyseenalainen: yleensä sinun ei tarvitse vastata kysymykseen "mitä tässä tiedostossa on?" ja kysymykseen "missä tiedostossa tyyppi X sijaitsee?", ja tässä Studio on voimaton.

Jos otamme ja napsautamme hiiren kakkospainikkeella jotakin yllä esitetyistä tyypeistä (esimerkiksi kreikkalaiset), Studio näyttää meille tämän valikon:

Useimmat näistä kohdista johtavat Solution Explorerin kaiken sisällön korvaamiseen, ja sitten käy selväksi, että Solution Explorer on eräänlainen sivunavigaattori (WPF-terminologiassa), joka voi, kuten joukko HTML-sivuja, näyttää meille erilaisia ​​näkymiä. riippuen siitä missä olemme.

Kun puhutaan yllä olevasta esimerkistä, Laajuus tähän tekee nykyisestä elementistä puun juuren, Pohjatyypit Ja Johdetut tyypit etsii tämän tyyppisiä vanhempia ja perillisiä, mutta Käyttää toteuttaa hyödyllinen toiminto löytää kaikki paikat, joissa tyyppiä käytetään.

Puheen aikana käytin useita laajennuksia, joista on hyötyä kaikille Visual Studio 2013 -verkkokehittäjille. Alta löydät luettelon laajennuksista.

Tämä on ASP.NET- ja Web Tools -tiimin laajennus, joka on epävirallinen alusta toimintojen testaamiseen ja suorittamiseen. Itse laajennus on avoimen lähdekoodin yhteisön kehittämä. Web Essentials tarjoaa valtavan määrän uusia ominaisuuksia web-kehittäjille, kuten LESS/Sass/CoffeeScript-kääntäjät, lisäominaisuuksia työskentelee JavaScript/CSS/HTML/JSON-koodin, validaattoreiden, kuvasprite-generaattoreiden ja monen muun kanssa.

SideWaffle

Verkkosivusto: http://sidewaffle.com
Lataa: SideWaffle VS Galleryssä

Erittäin maukas lisäys Visual Studioon. Tämä on loistava mallisarja, joka sisältää sekä projektimalleja, elementtimalleja että katkelmia monenlaisiin skenaarioihin: Angular.js-sovellusten luomisesta Nancy FX -projekteihin ja selainlinkkilaajennuksiin. Chromen laajennukset ja paljon enemmän.

Tiedostojen sisäkkäisyys

Lataa: Tiedostojen sisäkkäisyys VS-galleriassa

Tämän laajennuksen avulla voit liittää tiedostoja manuaalisesti toisiinsa ja luoda liitehierarkioita Solution Explorerissa. Lisäksi laajennuksella on mahdollisuus luoda automaattisesti hierarkioita nimeämiskäytäntöjen perusteella. Laajennus sopii erinomaisesti *.min.js:n ja muiden riippuvaisten tiedostojen muunnelmien käsittelyyn.

JSON-skeemageneraattori

Lataa: JSON Schema Generator VS Galleryssä

Visual Studio 2013 tukee täyttä intellisenseä ja vihjeitä kaikille skeemaan yhdistetyille JSON-tiedostoille. Tämän laajennuksen avulla voit valita JSON-tiedoston Solution Explorerissa ja luoda sille skeematiedoston sisällön perusteella.

Lataa: WebJobsVS VS-galleriassa

Loistava laajennus, jonka avulla voit muuttaa app.config-tiedostosi tai minkä tahansa muun XML-tiedoston koontikokoonpanosi perusteella. Yksinkertaisesti sanottuna laajennus yksinkertaistaa XML-muunnoskomentosarjat, jotka ovat oletuksena käytettävissä vain web.config-tiedostoille.

Jos työskentelet Gruntin, Gulpin, NPM:n tai Bowerin kanssa, tämä laajennus on tehty sinua varten. Sen avulla on helppo suorittaa Grunt/Gulp-tehtäviä suoraan Solution Explorerista ja päivittää Bowerin komponentteja.

Mexedge-tyylitaulukkolaajennus

Lataa: Mexedge VS Galleryssä

Tämä on loistava laajennus, joka parantaa Visual Studion kykyä työskennellä ja näyttää CSS-koodia suoraan Solution Explorerissa. Se ei vain näytä siistiltä, ​​vaan se tarjoaa myös erittäin kätevän tavan tarkastella mediakyselylohkoja, valitsimia ja sääntöjoukkoja. Tämä on pakollinen laajennus jokaiselle verkkokehittäjälle!

PHP-työkalut Visual Studiolle

Verkkosivusto: http://www.devsense.com/products/php-tools/
Lataa: PHP-työkalut VS Galleryssä

Haastattelussani Channel9:llä keskustelimme tästä mahtavasta PHP-kehityksen laajennuksesta. Laajennus tuo PHP-älyn, koodinavigoinnin ja paljon muuta Visual Studioon. Tämä on pakollinen laajennus PHP-kehittäjille, jotka haluavat kaiken Visual Studion tehon.

Cobisi Routing Assistant

Verkkosivusto: http://cobisi.com/routing-assistant
Lataa: Routing Assistant VS-galleriassa

Tämä on loistava laajennus ASP.NET-reittitaulukon visualisointiin, jotta voit määrittää, mitkä URL-osoitteet vastaavat mitäkin reittejä. Laajennus helpottaa reititysongelmien diagnosointia ja tarjoaa jopa käteviä muokkausominaisuuksia.

CssCop – FxCop tyylitaulukoille

Lataa: CssCop VS-galleriassa

Jos työskentelet paljon CSS:n kanssa, tämä laajennus on hyödyllinen sinulle. Se suorittaa CssLint-ohjelman Visual Studiossa, jotta saat virheilmoituksia, jotka auttavat sinua korjaamaan CSS-sääntörikkomukset.

Node.js-työkalut Visual Studiolle

Lataa: NTVS CodePlexissä

NTVS on auki, ilmainen plugin, joka muuttaa Visual Studion täysi ympäristö Node.js-kehitys. Ja hän selviää siitä täydellisesti! Tämän laajennuksen avulla voit hyödyntää Visual Studion tehoja Node.js-sovellusten kehittämisessä.

Hei kaikille, rakkaat ystävät! Pitkän historiansa aikana Microsoft on julkaissut monia erilaisia ​​kehitysympäristöjä ja työkaluja. Keväällä 2015 yritys ilahdutti monia kehittäjiä ja esitteli uuden tuotteen nimeltä Visual Studio Code.

Viileä

Änkyttää

Huolimatta siitä, että työkalu julkaistiin suhteellisen kauan sitten, en uskaltanut tehdä sitä arvostelua yhdestä yksinkertaisesta syystä - ensinnäkin minulla ei yksinkertaisesti ollut aikaa ja käyttämäni työkalut sopivat minulle täysin. En todellakaan pidä erilaisten kehitysympäristöjen tarkastelusta. IDE ja muita vastaavia työkaluja, koska nämä ovat vain työkaluja, ja kanavalla meillä on pääasiassa käytännön oppitunteja. Visual Studio Code kuitenkin kiinnosti minua melko pitkään, seurasin editorin kehitystä, kokeilin eri versioita todellista työtä ja ovat jo saaneet päätökseen useita projekteja tällä työkalulla.

Tänään tarkastelemme tätä editoria käyttöliittymän kannalta (Loppujen lopuksi Visual Studio Codessa on runsaasti toimintoja käyttöliittymän lisäksi, mutta se on myös tiiviisti integroitu muihin Microsoftin työkaluihin).

Ensinnäkin haluan huomauttaa, että tämä editori toimii kaikissa suosituissa käyttöjärjestelmissä, kuten Linuxissa, MacOS:ssa ja Windowsissa, ja lisäksi se on ilmainen.

Tämä oppitunti on hyödyllinen sinulle, jos olet jo käyttänyt muita muokkausohjelmia, esimerkiksi Atom, Sulime Text tai Brackets ja haluat kokeilla jotain uutta, tutkia uuden työkalun ominaisuuksia ja jopa ottaa sen jatkuvasti taisteluarsenaaliisi . Suosittelen tutustumaan siihen myös, jos olet vasta aloittamassa verkkokehityksen opiskelua etkä voi aluksi päättää editorin valinnasta. Visual Studio Code täyttää tarpeesi joka tapauksessa. Täällä on, jos ei kaikkea, niin paljon. Ja jos jotain puuttuu, niin editorin toimintoja voidaan helposti laajentaa lisäosien (EXTENSIONS) avulla.

Tällä oppitunnilla tutustumme ohjelman käyttöliittymään, konfiguroimme sen ja luomme pari katkelmaa. Matkan varrella kerron, mitä uutta ja mielenkiintoista voit huomioida. Mennä!

Lisämateriaalia ja hyödyllisiä linkkejä:

Käyttämäni laajennukset:

  • Apache Conf- Syntaksin korostus Apache-määritystiedostoille;
  • Gist laajennus- Gists-tiedostojen luominen, avaaminen ja muokkaaminen;
  • Sass- Sass-syntaksin, automaattisen täydennyksen tyylien tuki ja korostus;
  • Oksa- PHP-mallinnusmoottorin Twig korostus (hyödyllinen OpenCartin kanssa työskennellessä);

Visual Studio Code -asetusten esiasetukset:

("git.ignoreMissingGitWarning": tosi, "workbench.startupEditor": "newUntitledFile", "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\bash.exe", "workbench.statusBar. feedback.visible": false, "window.menuBarVisibility": "toggle", "workbench.statusBar.visible": false, "workbench.activityBar.visible": false, "editor.minimap.enabled": false, "files. defaultLanguage": "html", "editor.fontSize": 16, "editor.tabSize": 2, "workbench.editor.tabSizing": "shrink", "editor.detectIndentation": false, "editor.insertSpaces": false , "editor.folding": false, "editor.glyphMargin": false, "editor.smoothScrolling": tosi, "emmet.triggerExpansionOnTab": tosi, "editor.quickSuggestions": ( "other": false, "comments": false, "strings": false ), "editor.suggestOnTriggerCharacters": false, "editor.parameterHints": false, "editor.hover": false, "terminal.integrated.fontSize": 15, "editor.renderWhitespace": " raja")

Poista työkaluvihjeet käytöstä Visual Studio Codessa:

Ärsyttävät työkaluvinkit voidaan poistaa käytöstä dokumentoimattomalla asetuksella:
"editor.hover": false, Kun editori on käynnistetty uudelleen, hover-ponnahdusikkunat katoavat.

Tiedät todennäköisesti jo, että Microsoft on julkaissut uuden version ohjelmointiympäristöstä Visual Studio 2015, ja tänään, kuten lupasin, tarkastelemme tätä ympäristöä toimituksessa yksityiskohtaisesti Yhteisö ja asenna se myös leikkaussaliin Windows-järjestelmä 7.

Huomautus! Jos kuulet ensimmäistä kertaa, että Visual Studiosta on jo vuoden 2015 versio, voit lukea ensin materiaalin "Visual Studio 2015 - uusi versio kehitysympäristöstä Microsoftilta".

Visual Studio 2015 -yhteisö

Visual Studio 2015 -yhteisö on ilmainen, integroitu kehitysympäristö sovellusten luomiseen Windowsille, Androidille ja iOS:lle sekä web-sovelluksille.

Visual Studio 2015 Communityssä, toisin kuin Visual Studio Expressin edellisen sukupolven ilmaisversiot, kaikki toiminnot, kaikki ominaisuudet ovat yhdessä paikassa, haluan muistuttaa, että Express-versioita oli kolme versiota: Desktop, Web ja Windows. . Tarkastelimme Visual Studio Express 2013 for Windows Desktop- ja Visual Studio Express 2013 for Web -julkaisuja.

Kuten sanoin, Visual Studio 2015 Community on ilmainen kehitysympäristö, jonka avulla yksittäiset kehittäjät voivat luoda omia sovelluksiaan sekä avoimen lähdekoodin projekteja. tieteellinen tutkimus ja koulutus ( Täydelliset "lisenssisopimuksen ehdot").

Visual Studio 2015 Communityn avulla voit kehittää ohjelmia seuraavilla ohjelmointikielillä: C++, C#, Visual Basic, F#, JavaScript, TypeScript, Python.

Visual Studio 2015 -yhteisöjärjestelmävaatimukset

Tuetut käyttöjärjestelmät:

  • Windows 7 SP1;
  • Windows 8;
  • Windows 8.1;
  • Windows Server 2008 R2 SP1;
  • Windows Server 2012: ;
  • Windows Server 2012 R2;
  • Windows 10

Varustusvaatimukset:

  • Prosessori, jonka taajuus on 1,6 GHz (tai suurempi);
  • 1 Gt RAM-muisti(1,5 Gt virtuaalikoneessa);
  • 6 Gt vapaata kiintolevytilaa;
  • Kiintolevy (5400 rpm);
  • DirectX 9:ää tukeva videosovitin, pienin sallittu näytön tarkkuus on 1024 x 768.

Mistä voin ladata Visual Studio 2015 Communityn?

Voit tietysti ladata Visual Studion 2015-version Community Edition -versiossa viralliselta verkkosivustolta, tässä on lataussivu.

Kun olet siirtynyt sivulle, napsauta " Lataa Community 2015 »


Tämän seurauksena asennusohjelma latautuu vs_community.exe.

Visual Studio 2015 Communityn asentaminen

Huomautus! Kuten jo sanoin, asentelen sen käyttöjärjestelmä Windows 7.

Visual Studio 2015 Communityn asentamiseksi suorita vs_community.exe-tiedosto, ja asennusta varten tarvitsemme myös Internet-yhteyden.

Käynnistämisen jälkeen Visual Studion aloitusnäyttö tulee näkyviin hetkeksi


Asennusohjelma avautuu, mutta jos asennusohjelma havaitsee käynnistyksen aikana tekijöitä, jotka voivat vaikuttaa Visual Studion asennuksen etenemiseen, se ilmoittaa siitä sinulle.

Täällä meitä pyydetään valitsemaan " asennustyyppi", Valitsen " Vakio", mutta jos et aio käyttää mitään toimintoja Visual Studio 2015 Communityssä, voit valita tyypin " Valikoiva» jossa määrität manuaalisesti, mitä tarkalleen käytät. Ja painan " Asentaa” ja asennusprosessi alkaa minulle välittömästi.

Tämä prosessi kestää noin 30-40 minuuttia ja lopussa ilmestyy ikkuna, jossa napsautamme " Käynnistä uudelleen nyt»

Kun tietokone on käynnistynyt uudelleen, voit käynnistää Visual Studion (Käynnistä->Kaikki ohjelmat->Visual Studio 2015)

Ja kun aloitamme ensimmäisen kerran, meitä kehotetaan kirjautumaan sisään Visual Studioon synkronoidaksemme asetukset, kun muodostat yhteyden erilaisia ​​tietokoneita (Tarkempia tietoja saat klikkaamalla "Lisätietoja" -linkkiä). Mutta ei tarvitse painaa " Ei nyt! Ehkä myöhemmin"Sitä minä teen.

Tämän seurauksena aloitamme kotisivu Visual Studio.


Kuvakaappauksia Visual Studio 2015 -yhteisöstä

Projektin luontivalikko


Projekti Windows-sovellukset Lomakkeet


Siinä kaikki, seuraavissa materiaaleissa tarkastellaan sovellusten luomisprosessia Visual Studio 2015 Community -ympäristössä. Onnea!

Aiheeseen liittyviä julkaisuja