dxp 0 Posted January 22, 2020 · Report post 13 часов назад, Flood сказал: Добавьте еще Sublime Text 3 в сравнение. Должен быть намного лучше и гибче, чем SlickEdit. Обоснуете? Quote Ответить с цитированием Share this post Link to post Share on other sites
Nick_K 0 Posted January 22, 2020 · Report post 12 hours ago, Flip-fl0p said: Пользую notepad++ и плагины к нему. Лучшего редактора я не встречал. Просто Вас нелёгкая не занесла на Linux. Там всё хорошо, но только не с notepad++. Недавно самому пришлось пересесть на Sublime А вообще непонятно почему ещё SublimeEdit живой и/или платный. Вроде бы Visual Studio Code предлагает такой же функционал, полностью бесплатна и рады разработчиков намного больше (тоже не ради холивара, а скорее размышления вслух). Ну или я каких-то нюансов не знаю... Quote Ответить с цитированием Share this post Link to post Share on other sites
nice_vladi 0 Posted January 22, 2020 · Report post 1 hour ago, Nick_K said: Просто Вас нелёгкая не занесла на Linux.... ... Visual Studio Code предлагает такой же функционал, полностью бесплатна и рады разработчиков намного больше (тоже не ради холивара, а скорее размышления вслух). Ну или я каких-то нюансов не знаю... ++ за тему линукса. К сожалению, на нем не особо разбежишься в области хороших рекдаторов для HDL. Пробовал slick - но он слишком монструозен и избыточен. Остался с sublime. А по поводу, почему еще жив - opensource, много народа пишет и дорабатывает плагины. Я присматриваюсь сейчас к visual studio code, но ее возможности в HDL выглядят откровенно слабее, чем у sublime. Хотя, мб, я и не прав, интересно будет выслушать мнения-предложения. Quote Ответить с цитированием Share this post Link to post Share on other sites
RobFPGA 0 Posted January 22, 2020 · Report post Приветствую! С редакторами что с девушками, пока не попробуешь как она готовит (твой код) не поймешь женится или будешь просто встречаться. Sigasi как то не пришлось работать - сказать ничего не могу. SlickEdit большой. Куча всего (нужного ?), есть вполне интересные штучки. Пользовался им несколько лет назад. Но тогда всегда чего-то не хватало для работы с RTL - то какие то конструкции не распознает, то форматирование корявое, то автоматом инстансы моделей не делал, и.т.д. А попытка подкрутить для себя упиралось в довольно сложное API и процесс разработки своих расширений. Но для серьезных контор с выделенным саппортом инструментов разработчика может быть вполне то. Atom - радиоактивный какой то, вызывал раздражение и аллергию. Sublime как то сразу понравился и внешним видом и удобством работы, в том числе из за хорошего плагина для SystemVerilog. Сейчас основной редактор у меня. VS Code потихоньку подтягивается - появилось несколько приличных plugins для работы с SV. Но основным для себя я пока его не считаю. Не привык пока. Notepad++ по мелочам что-то сделать. Удачи! Rob. P.S. Если б я был султан, ... Quote Ответить с цитированием Share this post Link to post Share on other sites
new123 0 Posted January 22, 2020 · Report post 9 hours ago, dxp said: Обоснуете? Судя по всему в Slick до сих пор нет вертикального выделения. Шутка если что =)) Просто штука очень удобная. Quote Ответить с цитированием Share this post Link to post Share on other sites
Flood 0 Posted January 22, 2020 · Report post 22 часа назад, Strob сказал: Не для холивара, а размышления ради.. Гибкость не всегда хорошо. Есть тонкая грань, которая превращает инструмент в объект кустарной разработки. А так то было бы здорово услышать любое мнение. Но, емнип, Slickedit и Sublime довольно много обсасывали тут. Sigasi же популярностью не пользуется. Да, это верно. Точнее, на мой взгляд к этому приводит не гибкость, а избыточная потребность в настройке. Просто так свежеустановленный Sublime ничего полезного для работы с xHDL не имеет - нужно ставить массу плохо или средне документированных пакетов, написанных энтузиастами. Но более удобного инструмента не знаю. В последних версиях Вивадо вставили ядро Sigasi - редактор и линтер. Но по-моему, сильно удобнее тяжелая махина Вивады от этого не стала. 11 часов назад, dxp сказал: Обоснуете? Нет, т.к. о вкусах не спорят. По моему личному мнению, Sublime полностью занял собой нишу Slickedit за счет большей открытости, увы, при этом оставаясь отчетливо более кустарным. Quote Ответить с цитированием Share this post Link to post Share on other sites
Strob 0 Posted January 22, 2020 · Report post 27 minutes ago, Flood said: В последних версиях Вивадо вставили ядро Sigasi - редактор и линтер В последних это каких? Любопытно глянуть. Quote Ответить с цитированием Share this post Link to post Share on other sites
Nick_K 0 Posted January 22, 2020 · Report post 2 minutes ago, Strob said: В последних это каких? Любопытно глянуть. 2019.1-2019.2 Но по-сути ничего не изхменилось. Оно как тормозило, так и тормозит. Quote Ответить с цитированием Share this post Link to post Share on other sites
Strob 0 Posted January 22, 2020 · Report post 10 minutes ago, Nick_K said: 2019.1-2019.2 Гляну, спасибо, но что-то мне кажется, что сигаси там только для красного словца. Quote Ответить с цитированием Share this post Link to post Share on other sites
Flood 0 Posted January 22, 2020 · Report post 1 час назад, Strob сказал: Гляну, спасибо, но что-то мне кажется, что сигаси там только для красного словца. Ну почему же. Линтит на ходу. Но приятнее пользоваться не стало :) Quote Ответить с цитированием Share this post Link to post Share on other sites
quato_a 0 Posted January 22, 2020 · Report post Использую sigasi несколько лет. После перехода от notepad++ и стандартного редактора vivado стало на много проще разбираться в чужом коде, блок диаграммах и автоматах состояний; гулять по entity и pkg, раскиданным по проекту; рефаторить код. Скорость разработки и изучения чужого кода выросла раза этак в 3-4. Quote Ответить с цитированием Share this post Link to post Share on other sites
dxp 0 Posted January 23, 2020 · Report post 14 часов назад, new123 сказал: Судя по всему в Slick до сих пор нет вертикального выделения. Шутка если что =)) Просто штука очень удобная. В слике это было всегда, ещё от рождения, во всяком случае 20 лет назад, когда я с ним познакомился, это было. Есть и сейчас. И не только вертикальное выделение, но и редактирование. 12 часов назад, Flood сказал: Нет, т.к. о вкусах не спорят. По моему личному мнению, Sublime полностью занял собой нишу Slickedit за счет большей открытости, увы, при этом оставаясь отчетливо более кустарным. Понятно, насчёт вкусов не поспоришь ("все фломастеры разные" :)). Саблим - очень симпатичный проект. Лично меня остановило то, что все конфиги там текстовые (или я чего-то не понял). С одной стороны - это прекрасно, достигается малой ценой волшебная гибкость; с другой - тут недостаёт некоторой юзабилити: когда перед глазами диалог или какой-то иной GUI инструмент, который "подсказывает" возможные опции и действия. С полностью текстовым конфигом нужно глубоко вникать в API редактора. Круто, когда инструмент реализует обе возможности. Попутно хочу спросить. Умеет ли саблим многострочное редактирование наподобие как тут? Очень это полезная фича для редактирования портов модулей да и вообще полей структур и прочего. А они в V/SV бывают обширными. Quote Ответить с цитированием Share this post Link to post Share on other sites
dmitry-tomsk 0 Posted January 23, 2020 · Report post 16 hours ago, RobFPGA said: Приветствую! С редакторами что с девушками, пока не попробуешь как она готовит (твой код) не поймешь женится или будешь просто встречаться. Sigasi как то не пришлось работать - сказать ничего не могу. SlickEdit большой. Куча всего (нужного ?), есть вполне интересные штучки. Пользовался им несколько лет назад. Но тогда всегда чего-то не хватало для работы с RTL - то какие то конструкции не распознает, то форматирование корявое, то автоматом инстансы моделей не делал, и.т.д. А попытка подкрутить для себя упиралось в довольно сложное API и процесс разработки своих расширений. Но для серьезных контор с выделенным саппортом инструментов разработчика может быть вполне то. Atom - радиоактивный какой то, вызывал раздражение и аллергию. Sublime как то сразу понравился и внешним видом и удобством работы, в том числе из за хорошего плагина для SystemVerilog. Сейчас основной редактор у меня. VS Code потихоньку подтягивается - появилось несколько приличных plugins для работы с SV. Но основным для себя я пока его не считаю. Не привык пока. Notepad++ по мелочам что-то сделать. Удачи! Rob. P.S. Если б я был султан, ... Почему-то никто не рассматривает emacs. Один раз если освоить и навсегда забыть про рутинные операции по кодированию. Quote Ответить с цитированием Share this post Link to post Share on other sites
haker_fox 0 Posted January 23, 2020 · Report post 45 minutes ago, dmitry-tomsk said: Один раз если освоить и навсегда забыть про рутинные операции по кодированию. "Ну один раз освоить " относится к любому инструменту. Но что в emacs такого, что рутина исчезнет? Quote Ответить с цитированием Share this post Link to post Share on other sites
dmitry-tomsk 0 Posted January 23, 2020 · Report post 2 minutes ago, haker_fox said: "Ну один раз освоить " относится к любому инструменту. Но что в emacs такого, что рутина исчезнет? Есть VHDL add-on. Например, просто скопировали в любом месте entity и вставили как компонент или instance в другом файле и вставили определение всех сигналов автоматом по портам entity или констант по generic в entity. Или автоматом сгенерировали тестбенч или просто нажали ключевую клавишу и пробел и на приглашение ввели имя сигнала и получили процесс с описанием триггера, регистра, конечного автомата, функции или процедуры. Любой шаблон можно вставить нажатием одной клавиши, параметры шаблоны попросит ввести в приглашении. Взяли чужой исходник - нажали butify и получили идеально оформленный документ в том стиле, какой нравится именно Вам. Quote Ответить с цитированием Share this post Link to post Share on other sites