Вебмастеру:
Добавьте разнообразия на страницы Вашего сайта при помощи
легко настраиваемого под Ваш дизайн новостного информера
 
лента новостей

 

идет обновление информации.

 

 
ТОП месяца

 

идет обновление информации.


 
поиск

 


 

:: расширенный поиск ::

 

 
меню 
 
интересное в сети

 

 

 

 

 

 

 
наука и техника
03/12/2015 13:00

Visual Studio Code для разработчиков на Mac [видео]

Visual Studio Code для разработчиков на Mac
Visual Studio Code представляет собой новую, легковесную среду для разработки приложений на различных платформах. Visual Studio Code поддерживает более 30 языков программирования, включая C#, TypeScript, JavaScript, а также содержит ряд полезных возможностей, таких как отладка приложений, интеграция с системами контроля версий и др.
Дополнительно нужно отметить, что Code базируется на продуктах с открытым кодом, что является достаточно важным для многих разработчиков.
В данных видеоматериалах мы обсудим различные аспекты работы с Visual Studio Code, включая работу с различными языками программирования, интеграцию с такими продуктами как Git, Visual Studio Online и Unity3D, отладку приложений и многое другое.
Установка

Visual Studio Code представляет собой новую, легковесную среду для разработки приложений на различных платформах. Visual Studio Code или просто Code поддерживает более 30 языков программирования, включая C#, TypeScript, JavaScript, а также содержит ряд полезных возможностей, таких как отладка приложений, интеграция с системами контроля версий и др.
Дополнительно нужно отметить, что Code базируется на продуктах с открытым кодом, что является достаточно важным для многих разработчиков.
Возможности редактора

Visual Studio Code позволяет работать с отдельными файлами или каталогами. То есть, чтобы открыть проект, необходимо открыть каталог, где расположен проект. Если вы хотите создать новый проект, то просто создайте новый каталог и откройте его в Code.
В зависимости от расширения файлов Visual Studio Code определяет, какой язык программирования используется и подсвечивает разметку для более чем 30-ти поддерживаемых языков. Полный список поддерживаемых языков вы можете посмотреть по данной ссылке.
Code snippets

Visual Studio Code поддерживает возможность вставлять заранее заготовленные блоки кода. При этом, сами блоки можно снабжать параметрами.
Интеграция с GIT

Интеграция с Visual Studio Online

В предыдущем видео мы обсудили, как установить Git и использовать его с локальным хранилищем. Несомненно, что Git - это всего лишь платформа, а для полноценного ее использования вам потребуется сторонний провайдер (если вы не хотите развернуть собственную инфраструктуру). Наиболее популярными провайдерами для Git являются GitHub и Visual Studio Online.
Интеграция с GitHub

В предыдущем разделе мы говорили об интеграции Visual Studio Code и Visual Studio Online, но множество разработчиком любят использовать GitHub провайдер для Git. Давайте посмотрим, как интегрировать Code и GitHub.
Еще один способ интеграции с Unity3D

В предыдущем разделе мы проделали достаточно много действий, чтобы интегрировать Code и Unity3D. Но есть и более простой механизм. Это использование Unity plugin, что позволит значительно упростить работу.
Задачи

Следующая важная возможность в Code - это задачи. Благодаря задачам вы можете выполнить любую команду командной строки в контексте Visual Studio Code и просмотреть результаты работы прямо из среды разработки. Таким образом, вы можете использовать внешние компиляторы, отладчики, средства тестирования и другое.
Отладка в Visual Studio Code

Прежде чем приступить к работе с конкретными фреймворками, которые поддерживаются Visual Studio Code, обсудим еще одну тему - отладку.
Visual Studio Code поддерживает отладку для Node.js проектов и для проектов на Mono. В видео продемонстрированы возможности отладчика на примере интеграции Unity и Visual Studio Code. Поскольку Unity использует Mono, то мы можем использовать отладчик без каких-либо проблем.
Публикация сайта в Azure

Используя Visual Studio Community вы можете найти множество возможностей, которые интегрируют интерфейс Visual Studio и Azure. Так, вы могли выполнять развертывание приложений, настраивать пакеты и даже создавать отдельные службы. Однако, Visual Studio Code лишен всех этих возможностей. Тем не менее, мы можем найти способ, который облегчит нам процесс развертывания ваших веб-сайтов из Code в Microsoft Azure.
JavaScript

В предыдущих разделах мы часто использовали C#, чтобы продемонстрировать интеграцию с Unity, отладку и некоторые возможности интерфейса. Но множество разработчиков используют Visual Studio Code для построения веб-приложений, а если мы говорим о вебе, то следует упомянуть и JavaScript, и сопутствующие технологии, такие как Node.js, TypeScript и другие. В этом разделе мы посмотрим, какие интерфейсные возможности предоставляет Code для JavaScript, а в последующих разделах перейдем к Typescript и Node.js.
От JavaScript к TypeScript

Язык JavaScript сегодня на столько популярен, что вы можете найти проекты, которые содержат сотни тысяч строк кода. Вы можете использовать JavaScript, чтобы создавать веб-сайты, Windows приложения и серверные компоненты. Но в случае действительно сложных проектов у разработчиков появляется проблема с поддержкой кода, ведь в сравнении с C#, C++ и Java, языку JavaScript не хватает статических типов, классов, интерфейсов и других атрибутов современных ООП языков. В результате, классические средства разработки лишены многих полезных возможностей, связанных с IntelliSense и рефакторингом, а любые ошибки найти не очень просто.
Именно поэтому многие разработчики предпочитают настройки над JavaScript, такие как TypeScript, CoffeScript или системы наподобие Dart.
В этом разделе мы посмотрим, как использовать TypeScript, так как этот язык достаточно популярен сегодня и имеет «родную» поддержку в Code, а также в Visual Studio, WebStorm и других редакторах.
Интеграция с Node.js

Традиционно JavaScript ассоциируется с веб и браузерами, но благодаря Node.js вы можете запускать JavaScript приложения где угодно, включая Mac, облачные платформы, IoT устройства и т д. Чтобы приступить к работе с Node.js, вам необходимо установить эту платформу. Для этого достаточно посетить сайт http://nodejs.org и запустить мастер установки прямо с главной страницы.
Разработка ASP.NET приложений на Mac

В этом видео мы хотели бы вернуться к C#, который также очень популярен среди веб-разработчиков. Конечно, когда мы говорим о C#, то речь идет о технологии ASP.NET. Традиционно ASP.NET является составной частью .NET Framework и работает на Windows. Но сегодня мы видим много изменений в этом направлении. Поговорим о том, как приступить к разработке ASP.NET приложений прямо на вашем Mac.

 

Оригинал (на 03/12/2015): newsone.ws

 

В случае обнаружения неточностей или ошибок
просим Вас сообщить об этом по адресу

 

 

 

 

 

Глава BlackBerry: мы всегда будем находиться на мобильном рынке, даже если придется работать с Apple

Глава BlackBerry: мы всегда будем находиться на мобильном рынке, даже если придется работать с Apple

Главный исполнительный директор BlackBerry Джон Чен заявил, что его компания всегда будет присутствовать в мобильном бизнесе, да...

 

Почему нельзя доверять деньги Android

Почему нельзя доверять деньги Android

Подборка фактов от ведущих антивирусных экспертов. У нас тут на днях вышла статья про кражу денег с WebMoney. И некоторые читате...

 

Власти США заявили, что Apple должна встроить в iMessage бэкдор для спецслужб

Власти США заявили, что Apple должна встроить в iMessage бэкдор для спецслужб

Американский сенатор Том Коттон от штата Арканзас прокомментировал слова Тима Кука, сказанные в передаче «60 Minutes». Он убежде...

 

Исходный код «Яндекса» пытались продать

Исходный код «Яндекса» пытались продать

Потребовалось вмешательство ФСБ. В Москве предотвратили продажу интеллектуальной собственности компании «Яндекс». Экс-сотрудник...

 

Главный дизайнер Android раскритиковал интерфейс iPhone, назвав его устаревшим

Главный дизайнер Android раскритиковал интерфейс iPhone, назвав его устаревшим

Вице-президент Google по дизайну Матиас Дуарте в интервью изданию Wired раскритиковал интерфейс смартфонов Apple. По его мнению,...

 

TUT.TRAVEL: дешевые авиабилеты на вашем смартфоне

TUT.TRAVEL: дешевые авиабилеты на вашем смартфоне

На сегодняшний день смартфоны – неотъемлемые помощники миллионов людей. При этом, обычно, дело не ограничивается только звонками...

 

 

 

 

:: все новости из этой категории на 03/12/2015 ::

 

 

последняя новость  
 

идет обновление информации.

архив
 
 
2006 |  2007 |  2008 |  2009
2010 |  2011 |  2012 |  2013
2014 |  201520162017
2018 |  2019 |  2020 |  2021
2022 |  2023 |  2024 | 

Декабрь, 2015
Пн Вт Ср Чт Пт Сб Вск
 123456
78910111213
14151617181920
21222324252627
28293031   

 

опрос  
 

 

Для Вас фаст-фуд - это:

 

Удобный способ быстро перекусить

 

Дешевая еда на каждый день

 

Отрава для человеческого желудка

 

Понятия не имею, что это такое

 

 

 

:: результаты опроса ::