Jedit в качестве стандартного редактора для Mql4
Results 1 to 10 of 10

Thread: Jedit в качестве стандартного редактора для Mql4

  1. #1
    Вложений: 2 Привет всем,
    Я использую редактор Metatrader уже год, но мне он никогда не нравился.
    Так что в течение длительного времени я искал альтернативный редактор, но ни один из них не имеет правильного выделения синтаксиса, я знаю, что синтаксис mql4 похож на синтаксис Си, но вы теряете выделение для Mql4 Standard Constant, Trade Operations и т. Д.

    Поэтому пару дней назад я начал писать режим подсветки синтаксиса для Jedit.

    Я выбрал Jedit, потому что это кросс-платформенный и чрезвычайно настраиваемый редактор кода.

    Это вид Jedit с режимом mql4.

    Я также добавил режим подсветки синтаксиса для mql4.

    Надеюсь, вам понравится, если у меня есть больше плюсов Jedit-mql4

    https://www.forex-russian.com/forex-...o-account.html

    https://www.forex-russian.com/crypto...reator-ea.html

  2. #2
    Наиболее полезной особенностью MetaEditor является контекстная справка (F1) и подсказки (ctrl-shift-space) для встроенных функций (к сожалению, они отсутствуют для моих собственных функций). Может ли это также быть реализовано в jedit?

  3. #3
    1 Вложения (и)
    Quote Originally Posted by ;
    Наиболее полезной особенностью MetaEditor является контекстная справка (F1) и подсказки (ctrl-shift-space) для встроенных функций (к сожалению, они отсутствуют для моих собственных функций). Может ли это также быть реализовано в jedit?
    Контекстно-зависимая справка (F1) может быть реализована в Jedit, я знаю, что это возможно, но я еще не работал над этим. Что касается (ctr-space), то в Jedit есть различные способы его реализации. На самом деле я использую XInsert Plugin, который полностью настраивается, и вы можете вставлять в него любые функции, которые вам нравятся.
    https://www.forex-russian.com/forex-...ixthsense.html

  4. #4

    Quote Originally Posted by ;
    Что касается (ctr-space), то в Jedit есть различные способы его реализации. На самом деле я использую XInsert Plugin, который полностью настраивается, и вы можете вставлять в него любые функции, которые вам нравятся.
    Нет, я имел в виду подсказки с Ctrl-shift-space. И чтобы быть лучше, чем metaeditor, он должен анализировать мой код, и все включает в себя, а также генерирует подсказки для моих собственных функций.

  5. #5
    Вложений: 4
    Quote Originally Posted by ;
    Нет, я имел в виду подсказки с Ctrl-shift-space. И чтобы быть лучше, чем metaeditor, он должен анализировать мой код, и все включает в себя, а также генерирует подсказки для моих собственных функций.
    На самом деле я не знаю, как реализовать подсказки. Но с помощью XInsert Plug-in есть несколько способов реализовать что-то, что работает подобно подсказкам. Первый метод: вы можете написать очень простой скрипт, который поможет вам (с pop- вверх) для завершения функции см. следующие рисунки
    https://www.forex-russian.com/crypto...ed-orders.html
    https://www.forex-russian.com/forex-...fe-broker.html
    https://www.forex-russian.com/crypto...imple-eas.html
    https://www.forex-russian.com/genera...ent-egies.html

  6. #6
    3 Вложения или второй метод: вы можете написать функцию с текстом справки внутри, так что вы можете легко запомнить имя переменной и тип данных, необходимые этой функции, и позже изменить этот текст справки. Постскриптум если вы начнете писать и подождать или нажмите клавишу ctr-space, появится всплывающее окно автозаполнения. К сожалению, я не могу сделать снимок этой всплывающей подсказки
    https://www.forex-russian.com/genera...m-m1-m5tf.html
    https://www.forex-russian.com/crypto...gicnumber.html
    https://www.forex-russian.com/crypto...or-system.html

  7. #7
    Как загрузить этот файл mql4 и настроить jEdit для этого?

  8. #8
    Привет gspe, вы написали, что у вас есть больше mql4 боги для jedit, если люди любят редактор - мне это нравится!
    Код настолько лучше структурирован там! Что еще у вас есть? Спасибо Алекс

  9. #9
    Кто-нибудь использует его сейчас?

  10. #10

    Quote Originally Posted by ;
    Привет всем, я использую редактор Metatrader уже год, но мне это никогда не нравилось. Так что в течение долгого времени я искал альтернативный редактор, но ни у кого нет правильной подсветки синтаксиса, я знаю, что синтаксис mql4 похож на синтаксис Си, но вы теряете выделение для Mql4 Standard Constant, Trade Operations и т. Д. Так что пара Несколько дней назад я начал писать режим подсветки синтаксиса для Jedit. Я выбрал Jedit, потому что это кросс-платформенный и чрезвычайно настраиваемый редактор кода. Это вид Jedit с режимом mql4. Я также приложил ...
    Как вы находите Jedit при программировании на Python (если вы используете Python)?

Действующие разрешения

  • Вы не можете создавать новые темы
  • Вы не можете размещать ответы
  • Вы не можете использовать вложения
  • Вы не можете редактировать ваши записи
  •  
  • BB-код - Вкл.
  • Смайлики - Вкл.
  • Код [IMG] - Вкл.
  • Код [VIDEO] - Вкл.
  • HTML-код - Выкл.
Веб-сайт использует cookies
Веб-сайт использует cookies, в настоящее время некоторые из них уже установлены. Вы можете ознакомиться с более подробной информацией об использовании нами cookies здесь. Чтобы принять условия использования cookies, пожалуйста, нажмите на кнопку справа. Если вы продолжаете пользоваться веб-сайтом, вы по умолчанию принимаете условия использования cookies.