Current time: 22.11.2024, 15:47 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Новый ERM редактор
» Sublime Text
Author Message
XEPOMAHT Offline
Moderators

Posts: 2356
Post: #16

(16.01.2020 13:48)daemon_n Wrote:  Как вариант, нужны либо права администратора, либо "Разблокировать" загруженный файл из интернета. ПКМ, свойства, разблокировать.

Не, с этим проблем нету - виндовоз старый, все права админа даны по-умолчанию, никакой функции "разблокировки" в нём нету.

(16.01.2020 13:48)daemon_n Wrote:  Иной вариант - нужен win Aero или аналог. Но это ооочень маловероятно.

Скорее всего это и есть. Может нужны какие-то дополнительные библиотеки, которых нет в архиве с программой (например .NET или ещё что-то, о чём программа молчит). В общем подожду обновлений, прежде чем переходить на новый редактор (если в обновлениях вообще не порежут поддержку старых виндовозов, как это часто бывает :D ).
16.01.2020 14:09
Find all posts by this user Quote this message in a reply
feanor Offline

Posts: 624
Post: #17

У саблайма поразительно неудачный визуал из коробки, да.
Штатные темы тоже не восторг, но из коробки совсем такое себе, что вкупе с отсутствием каких-то киллерфич и прожорливостью от него отвращает(
Quote:Иной вариант - нужен win Aero или аналог. Но это ооочень маловероятно.
не, на ХР менялись вполне себе
(This post was last modified: 16.01.2020 14:11 by feanor.)
16.01.2020 14:10
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #18

Quote:У саблайма поразительно неудачный визуал из коробки, да.
С бешено популярной среди разработчиков темой Monokai, которую портировали почти под все редакторы и оставили в Sublime по умолчанию.
Киллерфичи там всё. С каким-нибудь CodeComplice и десяткой пакетов получается полноценная IDE, но работающая быстрее.
Возможность настройки подсветки синтаксиса на регулярках + поддержке стека состояний.
По прожорливости — сотни открытых файлов + CodeComplice — 300 МБ памяти. Хотя пару раз заносило и больше. Но разве IDE не требуют порой и по 4 ГБ?

XEPOMAHT, CTRL + SHIFT + P, "theme", выбрать select color theme. Будут темы разные, но в основном подсветка потеряется. Разработка тем с учётом частичного неразличения цветов — отдельная задача. Открываешь файл Data\Packages\User\Monokai2B. Копируешь в Data\Packages\User из пакета (zip) Packages\Color Scheme - Default нужную тебе бело-чёрную тему под новым именем с сохранением расширения. В неё внизу добавляешь то, что в Monokai2B начинается с <!-- THEME EXTENSION by Berserker -->

А дальше прямо на лету нужно менять в теме цвета вида #ff134a. Поставил курсор на элемент ЕРМ документа, нажал CTRL + SHIFT + ALT _ P — видишь scopes — метки, которые присвоены синтаксическим анализатором. Например, variable.name.erm. Находим в файле темы такой variable.name.erm и чуть ниже меняем код цвета. Редактор автоматом обновит и прмиенит тему. Автоматическая перезагрузка файлов синтаксиса и тем — ещё одна прекрасная фишка.

Quote:Например я на память помню только 1 ERM-команду - !!VR:S
Это из-за незнания английского. Даже базового уровня + расшифровки команд хватает тем, кто пишет скрипты, что знать, что Battle - BA, Hero — He, Owner — OW. Подкоманды чаще всего от первых букв слов или частей слов. Остальное запоминается, если пишешь скрипты хотя бы по 100 строк. Когда счёт идёт на тысячи, справочник нужен реже по всяким UN:N3, G2 и редким командам. Это из личного опыта, конечно. В целом автодополнение в любом ЯП не заменяет знание API, а облегчает его ввод при частичном запоминании.

XEPOMAHT, русификация: https://sysadmin.ru/articles/rusificirue...ime-text-3


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
16.01.2020 15:40
Find all posts by this user Quote this message in a reply
FallenAngel Offline

Posts: 844
Post: #19

feanor, так в нем все завязано на плагинах. Там все киллерфичи. Например, с пакетами Emmet и Hayaku верстка в разы ускоряется.

Насчет тем. Забыл, что всегда по умолчанию ставлю https://github.com/equinusocio/material-theme
Там, кстати, и белая расцветка есть.

По прожорливости гораздо лучше не менее популярного Atom. Тот вообще на электроне написан и жрет как второй хром с кучей вкладок.

К тому же переход на саблайм на 0.000001 приблизил нас к мультиплатформенности вога 148
(This post was last modified: 16.01.2020 15:48 by FallenAngel.)
16.01.2020 15:45
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #20

Прожорливости нет. 20 МБ при открытом phoenix.erm на 10к кода + 30 МБ plugin_host.exe. Emmet я включил в сборку.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
16.01.2020 15:52
Find all posts by this user Quote this message in a reply
XEPOMAHT Offline
Moderators

Posts: 2356
Post: #21

(16.01.2020 15:40)Berserker Wrote:  XEPOMAHT, CTRL + SHIFT + P, "theme"

"theme" нет в списке по CTRL + SHIFT + P. Даже вручную набираю там theme - тамошний поисковик ничего не находит.

(16.01.2020 15:40)Berserker Wrote:  XEPOMAHT, русификация: https://sysadmin.ru/articles/rusificirue...ime-text-3

Дошёл до этого пункта:

Quote:В появившемся списке всех доступных пакетов, ищем LocalizedMenu, выбираем его и нажимаем Enter.

Что делать, если в списке нет никакого LocalizedMenu?

Ну и в самой папке пакетов только Language - English.sublime-package. Никакого русского. Дайте РУССКИЙ! Не хочу буржуйский...

PS: Более извращённого текстового редактора ещё не встречал. Ужасно, как будто индусами сделано. Bad
(This post was last modified: 16.01.2020 16:58 by XEPOMAHT.)
16.01.2020 16:42
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #22

XEPOMAHT, а ты программе доступ к Интернету дал? И не в защищённую от записи папку распаковывал?


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
16.01.2020 16:54
Find all posts by this user Quote this message in a reply
XEPOMAHT Offline
Moderators

Posts: 2356
Post: #23

(16.01.2020 16:54)Berserker Wrote:  а ты программе доступ к Интернету дал?

Ну дал ей интернет - начало вылезать это:

Image: 421c6579261c.png

Предупреждать ведь надо, что программа ещё и требует интернет (у меня с ним плохо, трафика вечно не хватает, поэтому экономлю как могу).

(16.01.2020 16:54)Berserker Wrote:  И не в защищённую от записи папку распаковывал?

Распаковал на рабочий стол, может она не дружит с кириллицей?
16.01.2020 17:15
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #24

XEPOMAHT, если плохо с Интернетом + Windows 2003, то действительно стоит попробовать что попроще, скажем Notepad++. Впрочем, там загрузить только файлы локализации.
Желательно в пути кириллицу не использовать.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
16.01.2020 17:33
Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 5422
Post: #25

Berserker, я так понял, в редакторе ты не заводил ресивер !!IF ?
17.02.2020 14:44
Visit this user's website Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3881
Post: #26

Bes, набирай print, если удобно 118


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
17.02.2020 15:07
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #27

Bes, в последних уже выпущенных версиях добавил mes для !!IF:M^^ вместо print и dump для !!IF:M^%^;
Для !!IF добавил iff.

Если с одной "f", будет блок условия. С двумя — обычный ресивер. Всё это можно ещё вручную настроить, если что кому придёт не по нраву.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
17.02.2020 15:50
Find all posts by this user Quote this message in a reply
Zur13 Offline

Posts: 223
Post: #28

Сделал плагин для автоматического выравнивания каментов в конце строки кода пробелами для ЕРМ, так как я в питоне вообще никак не разбираюсь, а в особенности в плагинах саблайма, то сделал как умею.
Новая версия плагина с описанием находится в ответах дальше в этом треде.
(This post was last modified: 11.03.2020 14:29 by Zur13.)
04.03.2020 23:34
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4343
Post: #29

Zur13, проверил - 55 очень малое знаачение - затирает код комментом.

UPD: так уже есть вариант от Algor'a на alt+end


Image: widget.png?style=banner2

Новейший Heroes Launcher
05.03.2020 00:23
Visit this user's website Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4343
Post: #30

Zur13, видимо, я не так им пользовался - сейчас всё нормально - спасибо!
но не срабатывает на триггерах (!?),

UPD: пример затирки (Click to View)
Удалит ";"

Но плагином я пользоваться буду обязательно, и в сборку добавлюRolleyes Спасибо132


Image: widget.png?style=banner2

Новейший Heroes Launcher
05.03.2020 00:32
Visit this user's website Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2024 MyBB Group