В следующей статье мы рассмотрим LiteIDE. Это простая кроссплатформенная интегрированная среда разработки. Это программное обеспечение предназначено для редактировать и строить проекты, написанные на языке программирования Go. LiteIDE - бесплатное программное обеспечение с открытым исходным кодом.
Прежде чем мы получим LiteIDE, мы должны начать установку Языковая среда выполнения Go. Если у вас не установлен этот язык на вашем компьютере, вы можете следовать статья об этом опубликовано на этом же сайте. Подробные инструкции также можно найти в страница голанга.
Общие характеристики LiteIDE
Некоторые из его функций включают:
Características principales
- поддержка мультиплатформенная- Работает на Gnu / Linux, MacOS X, FreeBSD, OpenBSD и Windows.
- Имеет систему управление окружающей средой.
- управление Тип MIME.
- Команды сборки настраиваемый.
- архив быстрое открытие.
Расширенный редактор кода
- Редактор кода поддерживает Golang, Markdown и Golang Present.
- Учетная запись инструменты быстрой навигации по коду.
- У нас будет подсветка синтаксиса и цветовая схема.
- Мы также найдем доступные код завершения и сворачивания кода.
- шоу сохранить обзор.
- Мы можем вернуться к загрузить файл через внутренние различия.
Поддержка Голанга
- опоры Модули Go1.11 Go и Go1 GOPATH. Также имеет поддержка поставщика Go1.5 Go.
- Также предлагает Управление строительной средой на Голанге.
- Его можно скомпилировать и протестировать с помощью Стандартные инструменты Golang.
- Система настраиваемый GOPATH, IDE и поддержка проектов.
- Пользовательские настройки строительство проекта.
- Браузер пакетов Golang.
- Вид и схема класса Golang.
- Поиск по golang docs и индекс API.
- Навигация по исходному коду и информационные подсказки.
- Интегрированный клон gocode из nsf / gocode.
- Отладка с GDB и Копаться.
Это лишь некоторые из функций, которые эта IDE предлагает пользователям. Они могут проконсультируйтесь со всеми в Страница GitHub что есть в проекте.
Запустите LiteIDE на Ubuntu
Как изображение приложения
LiteIDE - это доступно как AppImage. Эти файлы можно загрузить и запустить в нашей системе Gnu / Linux без необходимости в диспетчере пакетов и без изменения библиотек или системных настроек.
В отличие от других, не нужно устанавливать приложения AppImages, чтобы использовать их. Однако, как известно всем, кто их использует или тестирует, необходимо пометить файлы как исполняемые.
Чтобы получить эту программу, мы сможем скачать LiteIDE AppImage из страница релизов проект, либо из браузера, либо загрузка файла с помощью wget. Для последнего нам нужно будет только написать следующую команду в терминале (Ctrl + Alt + T). С которой мы собираемся загрузить версию 36.2, которая является последней опубликованной сегодня 64-битной версией:
wget https://github.com/visualfc/liteide/releases/download/x36.2/liteidex36.2.linux64-qt5.5.1.AppImage
Скачивание завершено, только нам нужно будет сделать его исполняемым с помощью файлового менеджера. Мы также можем использовать следующую команду в том же терминале (Ctrl + Alt + T) и из папки, в которой мы сохранили загруженный файл:
chmod +x ./*.AppImage
После этого вам просто нужно дважды щелкните файл AppImage из файлового менеджера для запуска программы.
Установить как оснастку
Если нам интересно установить LiteIDE, используя оснастка, вам просто нужно следовать инструкциям, предлагаемым snapcraft. В терминале (Ctrl + Alt + T) нам нужно будет написать следующую команду:
sudo snap install liteide-tpaw
Другие объекты
Если вы предпочитаете скомпилируйте исходный код или попробуйте другие возможные установки этой IDE, вы можете следить за Инструкция по установке предлагается на сайте проекта.
Это IDE для редактирования и сборки проектов, написанных на языке программирования Go. Хотя в качестве IDE для Go доступно множество других вариантов, таких как Eclipse с подключаемым модулем Goclipse, Sublime с подключаемым модулем GO, Intelli Idea j с подключаемым модулем go и т. Д. Это IDE, созданная специально для языка Go, без необходимости устанавливать что-либо еще. Более подробную информацию об этом проекте можно получить на сайте веб-страница этого