50 років Базовий!

Команда Visual Basic приєднується до коледжу Dartmouth і розробникам по всьому світу, щоб привітати до Dartmouth BASIC (і, звичайно, вся базова сім'я мов) на їхню історію.

У нашій команді керованих мов програмування, є так багато людей, які розпочалися з одного або іншого діалекту Basic, які ми не змогли допомогти, але післявизначення і показати вплив на наші походження. На честь 50-го дня народження Grandpa Basic ми представляємо вам Швидкей

Швидке На основі компіляторної платформи Roslyn .NET (доступні пакети Nuget), що були представлені на цій конференції BUILD. Щоб розпочати роботу, просто розпакуйте архів QuickVB.zip (посилання на кінець повідомлення) з проектом, потім збираємо і запустіть проект в Visual Studio 2013. Попередня версія Ролину не потрібно ставити, менеджер пакетів Nuget само завантажує всі необхідні залежності.

Коли ви працюєте швидко VB, ви побачите навколишнє середовище, яке схоже на QuickBasic.







Тим не менш, це додаток для консолі Windows, що працює на Roslyn. Щоб включити висвітлення синтаксису, перейдіть до меню Параметри (клацніть ALT+O) і ввімкніть Увімкнути опцію Ролин (клацніть R).



QuickVB використовує API Ролин Класифікація, і тому він може правильно виділити контекстно-чутливі ключові слова з Visual Basic, навіть в досить переконливих послідовностях.



Швидкий VB також використовує API Рекомендації для створення списку автододатків, як ви типу.

р.

Натисніть F5 для запуску програми:



Швидкий VB навіть покаже повідомлення від компілятора, якщо, наприклад, ми прокоментуємо рядок в імпорті, що включає LINQ.



Ми можемо самі зателефонувати одержувачу! (в основному написано в ВБ), а QuickVB не відрізняється в цьому плані.) Спробуйте вибрати Open Self з меню Файл: Quick VB відкриється всередині. Спробуйте змінити проект і почати його знову!

Успіхів!

Завантажити QuickVB (QuickVB.zip)

Примітка перекладачай Упродовж дня, перший з травня. На жаль, нічого не було написано про нього на Габра, але Basic був перший НАП для багатьох нас. Якщо ваша перша програма була написана в BASIC, напишіть в коментарях, які зробили програму. Син був написаний в QuickBasic і пофарбовані білі прямокутники на чорному екрані.

Джерело: habrahabr.ru/post/221617/