Ақпараттық-есептеуіш жүйелер кафедрасы


Visual Studio Code 1.1 Visual Studio Code дегеніміз не?



бет3/9
Дата02.12.2022
өлшемі2,02 Mb.
#160870
1   2   3   4   5   6   7   8   9
Байланысты:
Калдарбеков Саят мобилка
КЗ 3.02 Сарматы и кангюи, хим10.1

1. Visual Studio Code




1.1 Visual Studio Code дегеніміз не?


Visual Studio Code, әдетте VS Code деп те аталады, Windows, Linux және macOS үшін Microsoft жасаған бастапқы код редакторы. Мүмкіндіктерге отладтауды қолдау, синтаксисті бөлектеу, интеллектуалды кодты аяқтау, үзінділер, кодты рефакторинг және ендірілген Git кіреді. Пайдаланушылар тақырыпты, пернелер тіркесімін, теңшелімдерді өзгерте алады және қосымша функционалдылықты қосатын кеңейтімдерді орната алады.


Stack Overflow 2021 Developer сауалнамасында Visual Studio Code әзірлеушілер ортасының ең танымал құралы ретінде бағаланды, 82 000 респонденттің 70%-ы оны пайдаланатынын хабарлады.



1.1-сурет Visual Studio Code

Visual Studio Code пайда болу тарихы


Visual Studio Code алғаш рет 2015 жылы 29 сәуірде Microsoft корпорациясы 2015 Build конференциясында жариялады. Көп ұзамай алдын ала қарау құрастырмасы шығарылды.
2015 жылдың 18 қарашасында Visual Studio кодының көзі MIT лицензиясы бойынша шығарылды және GitHub сайтында қолжетімді болды. Сондай-ақ кеңейту қолдауы жарияланды. 2016 жылдың 14 сәуірінде Visual Studio Code жалпыға қолжетімді алдын ала қарау кезеңін аяқтап, Интернетке шығарылды. Microsoft корпорациясы Visual Studio Code бастапқы кодының көп бөлігін рұқсат етілген MIT лицензиясы бойынша GitHub жүйесінде шығарды, ал Microsoft шығарған шығарылымдар жекеменшік тегін бағдарламалық құрал болып табылады.

1.2 Мүмкіндіктері


Visual Studio Code – Java, JavaScript, Go, Node.js, Python және C++ сияқты әртүрлі бағдарламалау тілдерімен пайдалануға болатын бастапқы код өңдегіші. Ол Blink орналасу механизмінде жұмыс істейтін Node.js веб-қосымшаларын әзірлеу үшін пайдаланылатын Electron құрылымына негізделген. Visual Studio коды Azure DevOps жүйесінде (бұрын Visual Studio Online және Visual Studio Team Services деп аталатын) пайдаланылатын бірдей өңдегіш құрамдас бөлігін («Монако» кодымен) пайдаланады.


Қораптан тыс Visual Studio Code ең көп таралған бағдарламалау тілдеріне негізгі қолдауды қамтиды. Бұл негізгі қолдау синтаксисті бөлектеуді, жақшаны сәйкестендіруді, кодты бүктеуді және конфигурацияланатын үзінділерді қамтиды. Visual Studio коды сонымен қатар JavaScript, TypeScript, JSON, CSS және HTML үшін IntelliSense, сондай-ақ Node.js үшін жөндеу қолдауымен жеткізіледі. Қосымша тілдерге қолдау VS Code Marketplace жүйесінде еркін қолжетімді кеңейтімдер арқылы қамтамасыз етілуі мүмкін. [2]



1.2-сурет Visual Studio Code-да эмуляторды шығару


Жоба жүйесінің орнына ол пайдаланушыларға бір немесе бірнеше каталогтарды ашуға мүмкіндік береді, содан кейін оларды болашақта қайта пайдалану үшін жұмыс кеңістігінде сақтауға болады. Бұл кез келген тіл үшін тіл-агностикалық код редакторы ретінде жұмыс істеуге мүмкіндік береді. Ол көптеген бағдарламалау тілдерін және әр тілде ерекшеленетін мүмкіндіктер жинағын қолдайды. Қажет емес файлдар мен қалталарды параметрлер арқылы жоба ағашынан шығаруға болады. Көптеген Visual Studio Code мүмкіндіктері мәзірлер немесе пайдаланушы интерфейсі арқылы көрсетілмейді, бірақ пәрмендер палитрасы арқылы қол жеткізуге болады.


Visual Studio кодын орталық репозиторий арқылы қол жетімді кеңейтімдер арқылы кеңейтуге болады. Бұған редакторға толықтырулар мен тілді қолдау кіреді. Көрнекті мүмкіндік - жаңа тілдерге, тақырыптарға және жөндеушілерге қолдау көрсететін кеңейтімдерді жасау, статикалық кодты талдауды жүзеге асыру және Тіл серверінің протоколы арқылы код линтерлерін қосу мүмкіндігі.
Көзді басқару Visual Studio Code бағдарламасының кірістірілген мүмкіндігі болып табылады. Оның мәзір жолағының ішінде арнайы қойындысы бар, онда нұсқаны басқару параметрлеріне қол жеткізуге және ағымдағы жобаға енгізілген өзгерістерді көруге болады. Мүмкіндікті пайдалану үшін Visual Studio кодын кез келген қолдау көрсетілетін нұсқаны басқару жүйесіне (Git, Apache Subversion, Perforce, т.б.) байланыстыру керек. Бұл репозиторийлерді жасауға, сондай-ақ тікелей Visual Studio Code бағдарламасынан итермелеу және тарту сұрауларын жасауға мүмкіндік береді.
Visual Studio Code бағдарламалық жасақтаманы веб-әзірлеуге тегін балама ретінде пайдалануға мүмкіндік беретін FTP үшін бірнеше кеңейтімдерді қамтиды. Кодты редактор мен сервер арасында қосымша бағдарламалық құралды жүктеп алмай-ақ синхрондауға болады.
Visual Studio Code пайдаланушыларға белсенді құжат сақталатын код бетін, жаңа жол таңбасын және белсенді құжаттың бағдарламалау тілін орнатуға мүмкіндік береді. Бұл оны кез келген платформада, кез келген тілде және кез келген берілген бағдарламалау тілінде пайдалануға мүмкіндік береді.
Visual Studio коды пайдалану деректерін жинайды және оны Microsoft корпорациясына жібереді, бірақ оны өшіруге болады. Қолданбаның бастапқы көзі ашық болғандықтан, телеметрия коды не жиналғанын нақты көре алатын жұртшылық үшін қолжетімді.



1.3-сурет Visual Studio Code-да кодтың жазылуын қолдағы құрал


2016 жылғы әзірлеушілер сауалнамасында стектің толып кетуіне қатысты Visual Studio Code ең танымал әзірлеу құралдарының арасында №13 орынды иеленді, оны 47 000 респонденттің тек 7%-ы ғана пайдаланады. Алайда екі жылдан кейін Visual Studio Code №1 орынға қол жеткізді, оны 75 000 респонденттің 35%-ы пайдаланады. 2019 жылғы әзірлеушілер сауалнамасында Visual Studio коды да №1 орынды иеленді, оны 87 000 респонденттің 50% пайдаланды. 2021 жылғы Әзірлеушілер сауалнамасында Visual Studio Code №1 рейтингте тұруды жалғастыруда, оны 82 000 респонденттің 70%-ы пайдаланады.


Visual Studio коды кеңейту мүмкіндігін ескере отырып жасалған. UI интерфейсінен өңдеу тәжірибесіне дейін VS кодының барлық дерлік бөлігін Extension API арқылы теңшеуге және жақсартуға болады. Шын мәнінде, VS кодының көптеген негізгі мүмкіндіктері кеңейтімдер ретінде құрастырылған және бірдей Extension API пайдаланады.
VS коды ай сайынғы каденция бойынша жаңартылады және бұл кеңейтім API үшін де қолданылады. VS Code кеңейтімдерінің қуаты мен көлемін ұлғайту үшін жаңа мүмкіндіктер мен API интерфейстері ай сайын қолжетімді болады. [3]
1.66 нұсқасы
Жергілікті тарих - бастапқы басқаруға тәуелсіз жергілікті файл өзгерістерін қадағалаңыз.
Параметрлер өңдегішінің тіл сүзгісі - Қол жетімді тілге қатысты параметрлерді көрсетеді.
Терминалды табу жақсартулары - сәйкестіктер терминал тақтасында және айналдыру жолағында бөлектеледі.
Кірістірілген CSS/LESS/SCSS пішімдеушілер - CSS, LESS және SCSS үшін кодты пішімдеу.
JavaScript үйме профильдері - жөндеу кезінде JS жады бөлулерін жинаңыз және қараңыз.
Интернетке арналған VS коды - файлдар мен қалталарды vscode.dev ішіне сүйреп апарыңыз.
Қашықтан - Mac жүйесіне арналған SSH қолдауы - Apple Silicon/M1/ARM64 машиналарына SSH арқылы қосылыңыз.
Жаңа R тілінің тақырыбы - VS кодындағы деректер ғылымы үшін R пайдалану жолын үйреніңіз.



1.4-сурет Visual Studio Codeтың соңғы нұсқасы 4.2.2. 2 

VS code келесі платформаларда қолдау көрсетіледі:


OS X El Capitan (10.11+)
Windows 8.0, 8.1 және 10, 11 (32 биттік және 64 биттік)
Linux (Debian): Ubuntu Desktop 16.04, Debian 9
Linux (Red Hat): Red Hat Enterprise Linux 7, CentOS 7, Fedora 34
Visual Studio code шағын жүктеп алу (< 200 МБ) және дискінің көлемі < 500 МБ. VS коды жеңіл және бүгінгі жабдықта оңай жұмыс істеуі керек.
Талаптар:
1,6 ГГц немесе одан да жылдам процессор
1 ГБ жедел жады
Біз Visual Studio code-та бұл жаңа жобаны Java кодымен және ресурстық файлдармен толтыра аламыз.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет