Меню Рубрики

Установка codetyphon в linux

Альтернативы для замены CodeTyphon

Microsoft Visual Studio

Microsoft Visual Studio — это интегрированная среда разработки (IDE) от Microsoft.

Бесплатная (для личного использования) Mac Windows Интернет .NET Framework

MonoDevelop

MonoDevelop — это кроссплатформенная IDE, в первую очередь разработанная для C # и других языков .NET. MonoDevelop позволяет разработчикам быстро создавать настольные и ASP.NET веб-приложения для Linux, Windows и Mac OSX. MonoDevelop позволяет разработчикам легко переносить приложения .NET, созданные в Visual Studio, на Linux и Mac OSX, поддерживая единую базу кода для всех платформ

Бесплатная Открытый код Mac Windows Linux .NET Framework Xamarin Studio

Lazarus

Free Pascal — это GPL-компилятор, который работает на Linux, Win32, OS / 2, 68K и более. Free Pascal разработан для того, чтобы понимать и компилировать синтаксис Delphi. Lazarus — это часть недостающей головоломки, которая позволит вам разрабатывать программы, подобные Delphi, для всех вышеперечисленных платформ. Поскольку один и тот же компилятор доступен на всех вышеперечисленных платформах, это означает, что вам не нужно выполнять перекодировку для создания идентичных продуктов для разных платформ

Бесплатная Открытый код Mac Windows Linux BSD OpenSolaris

SharpDevelop

#develop (сокращение от SharpDevelop) — это бесплатная среда разработки для проектов C #, VB.NET и Boo на платформе Microsoft. Это среда с открытым исходным кодом. Вы можете скачать как исходный код, так и исполняемые файлы.

Бесплатная Открытый код Windows .NET Framework

Delphi

Embarcadero Delphi (раннее — CodeGear Delphi и Borland Delphi), представляет собой среду разработки программного обеспечения для приложений Microsoft Windows. Первоначально была разработана Borland, в настоящее время принадлежит Embarcadero Technologies.

Инструменты быстрой разработки приложений для родных приложений для Android, iOS и настольных компьютеров. Простой способ быстро программировать приложения реального мира. Язык программирования похож на Visual Basic.

Платная Windows Android iPhone Android Tablet iPad

Xamarin Studio

Пишите профессионально. Лучший код полностью раскрывает API iOS, Android и OS X. Быстро ознакомьтесь с методами и типами и используйте функциональность API.

Бесплатная (с ограничениями) Mac Windows Microsoft Visual Studio

RAD Studio

Embarcadero RAD Studio — это самая мощная в отрасли среда быстрой разработки приложений для визуального создания приложений конечного пользователя с интенсивным графическим интерфейсом, управляемых данными, как для собственной Windows, так и для .NET.

Real Software и Real Studio теперь Xojo. Создавайте свои собственные приложения, такие как коммерческие или домашние приложения, игры, утилиты и многое другое с Xojo! Этот объектно-ориентированный многоплатформенный инструмент разработки позволяет обычным людям создавать необычные приложения для рабочего стола, Интернета, консоли и, в скором времени, для iOS

Платная Mac Windows Linux

Ultimate++

Ultimate ++, также называемый U ++, — это кроссплатформенная среда быстрой разработки приложений на C ++, ориентированная на производительность труда программистов. Он включает в себя набор библиотек (GUI, SQL и т. д.) и интегрированную среду разработки.

Бесплатная Открытый код Windows Linux

My Visual Database

Простая среда разработки баз данных, без помощи специалистов и навыков программирования, позволяет создать приложение Windows для баз данных.

Pelles C

Pelles C — это комплексный пакет разработки, который может помочь вам создавать приложения, совместимые с платформами Windows и ARM.

Бесплатная (для личного использования) Windows

Microsoft Small Basic

Microsoft Small Basic возвращает удовольствие от компьютерного программирования. Благодаря дружественной среде разработки, которую очень легко освоить, она облегчает жизнь пользователям в мире программирования.

Бесплатная Windows .NET Framework

Что в этом списке?

В списке находится программы которые можно использовать для замены CodeTyphon на платформах Windows, Linux, BSD. Этот список содержит 13 приложений, похожих на CodeTyphon.

источник

Перенос Delphi-программы под Linux

Запускаем Lazarus, меню Сервис — Преобразовать проект Delphi в проект Lazarus. Естественно, перед этим делаем копию проекта.

После преобразования допиливаем напильником то, что не преобразовалось само. В частности, для проекта, использующего Firebird, пришлось изменить название ряда классов, ибо в Lazarus’е они называются иначе.

Следует обратить внимание на то, что многие типы в lazarus тоже называются иначе, это доставило мне несколько десятков неприятных минут в попытках понять, какого же черта types mismatch.

Когда все начнет компилироваться под Windows (запустить программу из-под среды я так и не смог; говорят, что отладчик не дружит с Comodo, даже отключенным, а я не готов сносить comodo), можно изменить настройку Проект — Параметры проекта — Генерация кода на нужную ( i386 — Linux, например) и продолжить допиливание (это в том случае, если вы установили CodeTyphon).
Компилироваться под линукс оно все равно не станет, но надо довести уровень ошибок с понятных до непонятных))) Точнее — до ненайденных библиотек, причем явно не windows’ных.

Далее нам надо скомпилировать то, что получилось, под Linux. Тут есть два пути — допилить lazarus до того состояния, когда он начнет действительно поддерживать кросс-компиляцию или компилировать под Linux’ом.

В интернете можно прочитать, что второй путь проще. Не повторяйте моей ошибки, не сочтите это преувеличением или фигурой речи! Второй путь действительно проще.

Для компиляции под линуксом в виртуальной машине нам понадобится виртуальная машина и дистрибутив. Я взял VirtualBox и сетевой установщик Debian (в советах по допиливанию лазаруса неоднократно писалось, что библиотеки надо брать строго от того линукса, под которым будет работать программа. Не знаю, работает ли это правило для выбора дистрибутива, но рисковать не хотелось).

Создаем виртуальную машину, добавляем общую папку с проектом, монтируем диск с дистрибутивом, запускаем. Внимание, клавиша «выхода из окна эмулятора» по умолчанию — правый Ctrl!

С чистой совестью можно выбирать графический установщик, все будет как надо. В процессе отвечаем на энное количество вопросов, ничего особенного в них не содержится. Windows все устанавливали? Практически все то же самое.

Ни в коем случае не забываем логинов и паролей, а то будет очень обидно %-))

В установленном Linux логинимся под не-рутом (под рутом не пускает) и даем себе права администратора: Система — Администрирование — Пользователи и группы. Пригодится, хотя на каждом шагу все равно придется вводить пароль рута.

Далее идем в Система — Администрирование — центр приложений — загрузить, в строчку поиска вводим Lazarus и устанавливаем его, после чего он появляется в меню «Приложения — программирование».
Ставить CodeTyphon не рекомендую, незачем.

Теперь монтируем общую папку.
В домашней папке пользователя создаем папку, на которую отобразится расшаренная папка.
Затем Ctrl+Alt+F1 (это открытие консоли), рутовые логин-пароль ( хинт: перелогиниться можно, введя команду exit. Вполне возможно, что это неправильно, но работает же) , затем
mount -t vboxsf /home/ / (например: mount -t vboxsf LazarusProject /home/virgo/LazProj)
Ctrl+Alt+F7 (выход из консоли).

Приложения — программирование — Lazarus, открываем проект из нашей расшаренной папки, и. компилируем!

источник

Читайте также:  Установка кнопки в адаптер

What is the difference between Lazarus and CodeTyphon

Firstly, I saw some topics about these two but weren’t my answer.

I’m looking for a good FPC(Free Pascal Compiler) IDE on GNU/Linux.

There are some IDE’s like Lazarus and CodeTyphon. I need suggestion to choose one of those.

I’ve tried Lazarus once but all windows was separated. It looks messy and not interesting.

I would like to know what are the distinguishes between these two ?

I would like to know advantages / disadvantages each of those. Thank you

5 Answers 5

CodeTyphon is a distro of Lazarus, like Ubuntu and Debian are distros of Linux.

CodeTyphon comes with a large package of components and plugins, that otherwise you would have to google and download and install.

CodeTyphon have their own idea what are stable versions and what are not stable yet for both of FPC (compiler) and Lazarus(IDE). Whether their assessment is better or worse than upstream’s Lazarus Team’s, i don’t know.

What about one-single-window plugin, it is work-in-progress and it doesn’t seems to me it is ready for production use, no matter would you get it as part of CT or download and add it to vanilla Lazarus. However maybe it better works on Linux than on Windows, dunno.

There were however issues with code legality in CT grande bundle. It is widely believed that Orca (if I remember the name) violates copyrights of glScene/vgScene, which also happened in early Delphi FMX releases but was fixed by EMBA later. There also were disputes in FPC forums/wiki about CodeTyphon pirating some open-source components. See answer by Peter Dunne below.

Your question is akin to asking the difference between Linux and Ubuntu. Lazarus is an IDE/component library, based on FreePascal (FPC). And CodeTyphon is a distribution of Lazarus and FPC. So CodeTyphon is just one way to install a functioning installation of Lazarus.

Lazarus uses the same floating window design as older versions of Delphi. Installing from CodeTyphon won’t change that.

Myself and several friends highlighted several licensing issues with codetyphon most of which could have been corrected by sourcing the included files from known good source and ensuring the correct license headers were included PirateLogic refused to correct the issues which means they are using code in direct violation of the original license terms The fact its open source code does not change the fact they are pirating the code by not including the correct license even after the issue was highlighted I also found several instances of copyright code included which appears to be proprietary and not FOSS at all They also changed the path & file names on some libraries so that source is no longer compatible with standard lazarus/component installs This in my view is totally illogical These 2 factors heavily undermine what was potentially the best FPC/Lazarus distro Hardly professional

Lazarus can be a daunting installation process due to it’s nature as a cross compiling environment. You don’t just download an installer and click ok. A typical «installation» is actually a bootstrap FPC compiler doing a three-pass compilation of an «install». There are plenty of good installation scripts/methods from the official Lazarus/FPC team and in the community for a . But, understandably, the installation process is a skill in itself.

CodeTyphon is a a different/separate branch of an installer system, which is more of a utility suite/tools/third party code compilation library. If you want the simplest installation experience go with CodeTyphon. It has the nice graphical front end for managing the compiler. You can conveniently do the fancy stuff like build «cross-compilers» for almost every «target» operating system out there. It also is jam packed with hundreds of the best components/libraries pre-installed. It is a very actively maintained project and very professional. A whole lot of work is done for you.

Even if you want to be learn the low level compiler capabilities, CodeTyphon is a good place to start. It is written in FCP/Lazarus and is open source. Simply study it as «working demo app» and the other info on the compiler details. If you crash it, at least you don’t have to learn to climb the hill. You get to get to start from the top and lose control on the way down. Start from scratch (and a three hour reinstallation) Hahaha

источник

CodeTyphon

Review

Free Download

specifications

A programming studio for the Pascal language that includes an >

What’s new in CodeTyphon 7.00:

  • ADD/Update Support for Manjaro Linux ver 18.1.0
  • ADD/Update Support for CentOS ver 7.7 (1908)
  • ADD/Update Support for PCLinuxOS 2019-09
  • ADD/Update Support for Parrot Security OS 4.7

Read the full changelog

While it is not as popular today as it was a few years ago, Pascal remains a general-purpose language with structures that are easy to understand and learn. With that thought in mind, the developers of CodeTyphon have created a cross-platform development studio with a centralized command center, a compiler, a debugger and several tools for a seamless programming experience.

A centralized dashboard to manage tools and run scripts

Once CodeTyphon is installed, you will be able to access the CodeTyphon Center, which is practically the dashboard where all the tools and packages can be accessed from. You can easily configure the studio’s settings, manage installed libraries, the installed compiler (the FreePascal Compiler) and debuggers (GDB and LLDB).

The CodeTyphon Center can execute Pascal scripts using different methods. A script that is run in embedded mode outputs messages in the CommandBox, while executing a script in the external command window uses the Windows’ console app. Additionally, if the wait option is chosen, the console window will not close when the script is done executing. CodeTyphon also accepts Windows batch (BAT) files.

Double-s >CodeTyphon Center comes with various tools, starting with two Pascal editors, one with a single panel, and the other with two panels displayed side-by-side. To make things easier for the programmer, the editors feature syntax highlighting and line numbering. Additionally, CodeTyphon features tools for quickly finding files or building packages.

Cross-compiling to various platforms

As a Pascal development studio, CodeTyphon allows compilation on various computer platforms. It features an integrated toolchains builder, a GNU make builder, a GDB builder, and the FPC cross elements builder. Unlike the first item in the list, the latter only shows the targets supported by the FreePascal compiler.

Читайте также:  Установки твч для радиовещания

A comprehensive Pascal programming studio

All of the above contours a sketch of the CodeTyphon studio, without revealing additional components and tools that programmers might find useful in their work. For instance, CodeTyphon features a generous collection of open-source object Pascal packages, which you can use in your projects. Therefore, there is more to be discovered in CodeTyphon, but that is left for you to do.

источник

В чем разница между Lazarus и CodeTyphon

Во-первых, я видел несколько тем об этих двух, но не был моим ответом.

Я ищу хорошую FPC (Free Pascal Compiler) IDE на GNU/Linux.

Есть некоторые IDE, такие как Lazarus и CodeTyphon. Мне нужно предложить выбрать один из них.

Я попробовал Lazarus один раз, но все окна были разделены. Это выглядит грязно и не интересно.

Я хотел бы знать, какие отличия между этими двумя?

Я хотел бы знать преимущества/недостатки каждого из них. Спасибо вам

CodeTyphon — это дистрибутив Lazarus, например Ubuntu и Debian — дистрибутивы Linux.

CodeTyphon поставляется с большим пакетом компонентов и плагинов, который в противном случае вам придется искать в Google, загружать и устанавливать.

У CodeTyphon есть своя идея, что такое стабильные версии и что еще не стабильно для FPC (компилятор) и Lazarus (IDE). Является ли их оценка лучше или хуже, чем предыдущая команда Lazarus, я не знаю.

Как насчет однооконного плагина, это незавершенное производство, и мне кажется, что он не готов для использования в производстве, независимо от того, получите ли вы его как часть CT или загрузите и добавьте его в ваниль Лазарь. Однако, возможно, это лучше работает на Linux, чем на Windows, dunno.

Однако были проблемы с законностью кода в CT grande bundle. Широко распространено мнение, что Orca (если я помню название) нарушает авторские права glScene/vgScene, что также произошло в ранних выпусках Delphi FMX, но позже было исправлено EMBA. Были также споры в форумах FPC/wiki о том, что CodeTyphon пиратствует с некоторыми компонентами с открытым исходным кодом. См. Ответ Peter Dunne ниже.

Ваш вопрос сродни заданию разницы между Linux и Ubuntu. Lazarus — это библиотека IDE/компонент, основанная на FreePascal (FPC). И CodeTyphon — это дистрибуция Lazarus и FPC. Таким образом, CodeTyphon — это всего лишь один способ установить действующую установку Lazarus.

Lazarus использует тот же дизайн с плавающим окном, что и старые версии Delphi. Установка из CodeTyphon не изменит этого.

Сам я и несколько друзей выделили несколько вопросов, связанных с лицензированием, с кодофилом большинство из которых могло быть исправлено путем поиска включенных файлов из известного источника и обеспечения правильности заголовков лицензий PirateLogic отказалась исправлять проблемы, что означает, что они используют код в прямом нарушении исходных условий лицензии Тот факт, что его открытый исходный код не изменяет тот факт, что он пиратский код, не включая правильную лицензию даже после того, как проблема была выделена Я также нашел несколько экземпляров кода авторского кода, которые, как представляется, являются собственностью, а не FOSS вообще Они также изменили пути и имена файлов в некоторых библиотеках, так что источник больше не совместим со стандартными установками lazarus/component Это, на мой взгляд, совершенно нелогично Эти 2 фактора сильно подрывают то, что потенциально является лучшим дистрибутивом FPC/Lazarus Вряд ли профессиональный

Lazarus может быть сложным процессом установки из-за его природы как среды скрещивания. Вы не просто загрузите установщик и нажмите «ОК». Типичная «установка» на самом деле является компилятором начальной загрузки FPC, выполняющим трехпроходную компиляцию «установки». Есть много хороших сценариев/методов установки из официальной команды Lazarus/FPC и в сообществе для a. Но, понятно, процесс установки сам по себе является навыком.

CodeTyphon — это отдельная ветвь системы установщика, которая больше представляет собой набор компиляции утилиты/инструментов/сторонних разработчиков. Если вы хотите, чтобы простейший процесс установки выполнялся с CodeTyphon. Он имеет приятный графический интерфейс для управления компилятором. Вы можете удобно делать причудливые вещи, например, строить «кросс-компиляторы» практически для каждой «целевой» операционной системы. Это также джем, упакованный сотнями лучших компонентов/библиотек, предварительно установленных. Это очень активный проект и очень профессиональный. Для вас сделано много работы.

Даже если вы хотите изучить возможности компилятора низкого уровня, CodeTyphon — хорошее место для начала. Он написан в FCP/Lazarus и является открытым исходным кодом. Просто изучите его как «рабочее демо-приложение» и другую информацию о деталях компилятора. Если вы его разбиваете, по крайней мере, вам не обязательно учиться подниматься на холм. Вы можете начать с вершины и потерять контроль на пути вниз. Начните с нуля (и трехчасовой переустановке) Hahaha

источник

5 лучших редакторов кода для программистов в Linux

Программы для редактирования кода, перечисленные здесь, помогут разработчикам, переходящим на Linux, в разработке новых революционных приложений.

Изучение программирования может быть сложным, но подходящие инструменты немного облегчают процесс. Начав писать прекрасный код, вы можете так увлечься, что забудете обо всем на свете. Но этот волнующий опыт может быть испорчен неправильным инструментарием. Если говорить о машинах, MacBook, пожалуй, лучший выбор для разработчиков, проводящих часы за сплетением кода. Кроме Mac OS, запускаемой на MacBook, есть еще одна платформа, подходящая для создания приложений, и это Linux.

На протяжении многих лет Linux развивается и расширяется, отвоевывая долю рынка у Windows. Благодаря усилиям сообщества сегодня существует множество дистрибутивов Linux для самых разных нужд.

Есть даже дистрибутивы, созданные для разработчиков. Однако вам не обязательно переходить на них чтобы использовать редакторы кода из этой статьи.

Эти программы повысят вашу продуктивность благодаря своим продуманным свойствам.

1. Atom

Atom это редактор с открытым исходным кодом, разработанный GitHub. Он подойдет любому разработчику, от нуба до эксперта. Самое большое преимущество Atom заключается в его настраиваемости для любых потребностей и одновременно в возможности начать работу сразу же, не заглядывая в конфиги.

Atom предлагает несколько вариантов настройки для изменения внешнего вида и поведения по вашему вкусу. Если вы знакомы с HTML и JS, вы можете даже наладить вид и поведение внеся некоторые изменения в UI. Все эти свойства делают Atom лидером нашего списка.

Особенности редактора кода Atom

  • Кросс-платформенное редактирование: Atom доступен не только в Linux, но также и на других платформах, таких как Windows и Mac.
  • Встроенный менеджер пакетов позволяет вам с легкостью искать и инсталлировать новые пакеты.
  • Умное автодополнение: благодаря этой разумной, гибкой функции Atom вы можете писать код быстрее.
  • Браузер файловой системы позволяет с легкостью искать и открывать отдельные файлы, целый проект или несколько проектов в одном окне.
  • Множество панелей: вы можете сравнивать и редактировать код в разных файлах, разбив интерфейс на несколько отдельных панелей.
  • Мощность и простота
  • Богатство настроек
  • Новичкам придется поработать с этим редактором некоторое время, чтобы научиться использовать его функционал в полной мере.
Читайте также:  Установка прицепное устройство для 2114

Установка Atom в Linux

Если вы используете Ubuntu или его производные, вы можете установить Atom с помощью PPA, запустив следующие команды:

  • sudo add-apt-repository ppa:webupd8team/atom
  • sudo apt-get update
  • sudo apt-get install atom

Если вы используете Debian или дистрибутивы Linux на основе Fedora, вы можете воспользоваться пакетами .deb и .rpm. В настоящее время Atom есть лишь для 64-битных систем.

2. Sublime Text 3

Sublime Text — самый распространенный в сообществе разработчиков редактор кода для Linux. Это легковесный и несложный редактор кода. Sublime Text строится из пользовательских компонентов, что обеспечивает непревзойденную отзывчивость. Благодаря мощному настраиваемому кросс-платформенному инструментарию пользовательского интерфейса с непревзойденным механизмом подсветки синтаксиса Sublime Text высоко устанавливает планку производительности.

Эта программа может использоваться в качестве простого текстового редактора и подсветкой синтаксиса. Подключив дополнительные плагины, вы можете так расширить его функциональность, что он будет способен практически на все, на что способны IDE. Кроме этого в Sublime Text предлагается множество вариантов настройки. Сочетания клавиш, меню, сниппеты, макросы, расширения и многое другое – практически все в Sublime Text настраивается с помощью обычных JSON-файлов. Эта система дает вам гибкость, поскольку настройки могут быть различными для разных типов файлов или разных проектов.

Особенности Sublime Text 3

Вот некоторые из лучших свойств этого редактора:

  • Множественные выделения: это свойство повысит продуктивность вашей работы, позволяя вам одновременно делать многочисленные изменения.
  • Палитра команд: вы можете осуществлять различные операции благодаря всего нескольким нажатиям клавиш, что экономит время.
  • Изобилие настроек поможет вам подогнать под себя внешний вид и поведение редактора.
  • «Неотвлекающий» (Distraction Free) режим: ваши файлы отображаются во весь экран, а боковая панель, меню, карта – скрываются.
  • Поддержка многих языков программирования и написания сценариев.
  • Простой интерфейс.
  • Автодополнение кода и подсветка синтаксиса.
  • Производительность.
  • Расширяемый Python API.
  • Сложная интеграция функционала.

Установка Sublime Text в Linux

Стабильную версию Sublime Text 3 можно инсталлировать, введя в терминале команды, указанные ниже. Этот способ подходит для дистрибутивов, основанных на Ubuntu и Debian. Если вы используете другие дистрибутивы, такие как Fedora, Arch и Suse, обратитесь к этой странице за инструкциями по установке.

  • wget -qO – https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add –
  • echo “deb https://download.sublimetext.com/ apt/stable/” | sudo tee /etc/apt/sources.list.d/sublime-text.list
  • sudo apt update
  • sudo apt install sublime-text

3. Vim

Vim – усовершенствованная версия vi, программы-редактора, поставляемой в большинстве UNIX-систем. Vim часто и вполне заслуженно называют «программистским» редактором. Он очень реконфигурируемый и очень полезен в программировании, поэтому многие считают его целой IDE. Конечно, он подходит не только программистам. Vim отлично справляется с любой редактурой кода, от составления электронных писем до редактирования конфигурационных файлов.

Vim можно использовать как отдельное приложение или запускать в командной строке (это одна из первых программ, приходящих на ум в качестве редактора командной строки).

Особенности Vim

  • Автоматические команды
  • Ввод диграфов
  • Разбиение экрана
  • Экран сессии
  • Расширение по клавише Tab
  • Цветной синтаксис
  • Система тегов
  • Мощный и полный набор функций для программистов.
  • Стабильный и популярный.
  • Для новичков программа сложная, но если вы готовы потратить некоторое время на изучение, все будет в порядке.

Установка VIM в Linux

Есть несколько способов установить Vim в Linux. Существуют различные инсталляционные файлы, но здесь мы покажем установку через PPA-репозиторий.

  • sudo add-apt-repository ppa:jonathonf/vim
  • sudo apt update
  • sudo apt install vim

Кстати, для облегчения изучения редактора можно запускать vimtutor — пособие и программу для отработки навыков работы.

4. Brackets

Brackets это современный, популярный редактор кода от Adobe, доступный в Linux. Он бесплатен в отличие от другого программного обеспечения Adobe. Если вы веб-разработчик, то вам особенно подойдет Brackets, поскольку он создан с учетом нужд разработки. У этого редактора есть несколько особенностей, которые могут быть расширены дополнительными плагинами. В Adobe работали над Brackets с тем чтобы создать лучший современный редактор кода под Linux.

Brackets после установки уже имеет все функции, обязательные для современного текстового редактора. Основан он на JavaScript.

Особенности текстового редактора Brackets

  • Live-просмотр: вы можете сразу отслеживать результат изменения кода.
  • Встроенное редактирование позволяет вам редактировать CSS или фрагменты другого кода сразу, без перехода к соответствующему файлу.
  • Препроцессор: редактирование препроцессоров с Brackets удобнее, чем с другими подобными текстовыми редакторами. Можно с легкостью редактировать файлы SASS и LESS.
  • Легковесность.
  • Открытый исходный код.
  • Мощные визуальные инструменты.
  • Доступность полезных расширений.
  • Не лучшие более продвинутые скрипты и языки.

Скачивание и установка Brackets

Последняя версия Brackets это v1.11. Вы можете установить ее на свою машину с Linux скачав .deb пакет. Этот способ подойдет для дистрибутивов на основе Ubuntu и Debian. Для других дистрибутивов потребуется скомпилировать исходный код, доступный на GitHub. Команды ниже – для установки Brackets из соответствующего PPA-репозитория.

  • sudo add-apt-repository ppa:webupd8team/brackets
  • sudo apt-get update
  • sudo apt-get install brackets

5. Редактор Bluefish

Bluefish это больше чем редактор кода. Он кажется скорее современной IDE, как Eclipse и Netbeans. Со своим большим набором функций он может делать практически все то же, что и IDE. Одна интересная особенность Bluefish – интеграция со сторонними программами. Bluefish универсален в плане поддержки различных языков. Он поддерживает Ada, ASP.NET, VBS, C/C++, CSS, CFML, Clojure, D, gettextPO, Google Go, HTML, XHTML, HTML5, Java, JSP, JavaScript, jQuery и Lua.

Особенности Bluefish

Вот некоторые свойства, выделяющие этот редактор кода из общего ряда:

  • Скорость: Bluefish быстро запускается (даже на нетбуках) и загружает сотни файлов за секунды.
  • Интеграция внешних фильтров по вашему выбору, перенаправление вашего документа (или выделенного текста) на вход команд sort, sed, awk или любого пользовательского скрипта.
  • Многопоточная поддержка удаленных файлов с использованием gvfs, поддержка FTP, SFTP, HTTP, HTTPS, WebDAV, CIFS.
  • Встроенная проверка правописания, распознающая языки программирования.
  • Поддержка многих языков программирования и сценариев.
  • Чистый и дружественный к пользователю UI.
  • Нехватка возможности редактировать много строк одновременно.

Установка Bluefish

Чтобы установить Bluefish в Ubuntu или основанных на этой ОС дистрибутивах можно запустить следующие команды:

  • sudo add-apt-repository ppa:klaus-vormweg/bluefish
  • sudo apt-get update
  • sudo apt-get install bluefish

Заключение

Разработчики часто расходятся во мнениях относительно лучшего редактора кода как в целом, так и конкретно для Linux. Приведенные в данной статье редакторы отобраны на основе их производительности, удобства использования и возможностей кастомизации. Вы можете выбрать тот, который больше вам подходит, как из этого списка, так и из не вошедших в него.

источник

Добавить комментарий

Adblock
detector