background img

The New Stuff

SharkCompiler part 1

Всем привет! Наконец-то у меня появилось свободное время для написания нового поста, речь пойдёт про мой новый проект под названием "sharkCompiler", это такой компилятор для консольных C# приложений. Писал его соответственно на C# WPF.
Вот несколько скриншотов работы программы:
Что в нем присутствует? - Та пока практически ничего :)
Но все же кое что есть, а именно:
  • Поддержка подсветки синтаксиса в редакторе (хоть пока на неудачном фоне); 
  • При написании кода поддержка автоматического ступенчатого построения; 
  • Есть панель подсказок при написании ключевых слов (где то 80 слов); 
  • Присутствуют SolutionExplorer и ErrorList; 
Что в скором времени будет добавлено:
  • Мультиязычность; 
  • Стилизация приложения: 
  • Поддержка классовой разработки приложений (когда каждый класс в отдельном файле); 
  • dll компиляция; 
  • Возможно сделаю компиляцию не только C# кода, а всех поддерживаемых .NET платформу языков. 
При разработке интерфейса программы использовалась только векторная графика нарисованная через XAML, тем самым не нагружая проект и ОС в целом.
Снизу архив с программой может кто та захочет попробовать, в случае обнаружения бага (под словом "баг" я подразумеваю критическую ошибку, а не то что допустим кнопка "настройки" есть но при нажатии на неё ничего не происходит =) )
UPD: Доработал команды в редакторе (copy, paste ...) прикрутил их к горячим клавишам, (окно с настройками присутствует но мне лень его программировать, аналогично с кнопкой "Новый файл"). Подсветка синтаксиса как на меня "не очень" но красками под интерфейс подходит ;)
Ах да, зацените окно про программу (без контента). Я старался!
Скачать SharkCompiler(beta).
PS Инсталлятор создавал с использованием ClickOnce, и если у вас на компьютере не установлен .NET Framework 4 то при установке он будет скачан автоматически с офф сайта Майкрософт.
Вот пока и все, удачи в ПРОграммировании!
Всем привет! Наконец-то у меня появилось свободное время для написания нового поста, речь пойдёт про мой новый проект под названием "sharkCompiler", это такой компилятор для консольных C# приложений. Писал его соответственно на C# WPF.
Вот несколько скриншотов работы программы:
Что в нем присутствует? - Та пока практически ничего :)
Но все же кое что есть, а именно:
  • Поддержка подсветки синтаксиса в редакторе (хоть пока на неудачном фоне); 
  • При написании кода поддержка автоматического ступенчатого построения; 
  • Есть панель подсказок при написании ключевых слов (где то 80 слов); 
  • Присутствуют SolutionExplorer и ErrorList; 
Что в скором времени будет добавлено:
  • Мультиязычность; 
  • Стилизация приложения: 
  • Поддержка классовой разработки приложений (когда каждый класс в отдельном файле); 
  • dll компиляция; 
  • Возможно сделаю компиляцию не только C# кода, а всех поддерживаемых .NET платформу языков. 
При разработке интерфейса программы использовалась только векторная графика нарисованная через XAML, тем самым не нагружая проект и ОС в целом.
Снизу архив с программой может кто та захочет попробовать, в случае обнаружения бага (под словом "баг" я подразумеваю критическую ошибку, а не то что допустим кнопка "настройки" есть но при нажатии на неё ничего не происходит =) )
UPD: Доработал команды в редакторе (copy, paste ...) прикрутил их к горячим клавишам, (окно с настройками присутствует но мне лень его программировать, аналогично с кнопкой "Новый файл"). Подсветка синтаксиса как на меня "не очень" но красками под интерфейс подходит ;)
Ах да, зацените окно про программу (без контента). Я старался!
Скачать SharkCompiler(beta).
PS Инсталлятор создавал с использованием ClickOnce, и если у вас на компьютере не установлен .NET Framework 4 то при установке он будет скачан автоматически с офф сайта Майкрософт.
Вот пока и все, удачи в ПРОграммировании!

0 коммент.:

Отправить комментарий

Popular Posts