Nice Functions | Удобные функции (drag&drop, folders, copy function name, copy function object)

Делитесь приложениями
  • I just saw your version 4 now, damn this is what I've been looking for. Thanks for taking the time to code it.

  • Можно добавить настройку сортировка функции по имени/дате создания?

    • 5 версия:
      alt + s - сортировка по имени.
      Приоритеты:
      1. Main всегда первый.
      2. Сначала идут функции, потом папки.

    P.S.
    Насчет сортировки по дате создания мне показалось дичью, сорян, пользы вообще не увидел))

  • Отличный функционал! Спасибо!!!

  • @Int64

    Мне удобнее, чтоб папки сверху, нажал алт+Ы, пришлось возвращаться к бекапу, обратной кнопки нетУ?
    Потихоньку разгребаю длиннючий список функций по папкам, но из подвала функцию дотянуть до папок прямо никак, больше 10 раз приходится по экрану возюкать одну и ту же функцию...
    Было бы неплохо быстро перекидывать функцию вверх или вниз или сразу в какую-то папку отправлять :)

  • @Webmaster said in Nice Functions | Удобные функции (drag&drop, folders, copy function name, copy function object):

    Мне удобнее

    поэтому разраб изначально сделал всем неудобно)

    @Webmaster said in Nice Functions | Удобные функции (drag&drop, folders, copy function name, copy function object):

    10 раз приходится по экрану возюкать одну и ту же функцию

    а мышкой - колесиком пробовал работать? ;D

  • @Int64 said in Nice Functions | Удобные функции (drag&drop, folders, copy function name, copy function object):

    5 версия:
    alt + s - сортировка по имени.

    Огромное спасибо за функционал, очень полезный в работе!!
    Есть несколько вопросов и предложений.

    Вопрос:

    1. а можно как-то обратно вернуть сортировку не по имени? Сделал сортировку по алфавиту, думал повторный Alt + S вернет обратно, но не работает, папки автоматически оказались в конце всех функций, я так понимаю обратного действия не прудусмотрено?

    Предложения:

    1. не знаю на сколько это возможно, но добавить закрепление папок в начало всех функций, иначе при добавление новых функций, они автоматически создаются в начало списка перед папками. Если условно создать 10 папок, перетащить их наверх, а потом создать 10 новых функций, то папки будут смещаться ниже и ниже с каждым разом;
    2. добавить возможность добавление функций в папку при поиске функций, если вбить в поиск название папки, например папка с названием Connect и функция начинается на слово Connect, то функцию в папку невозможно добавить.

    Еще раз спасибо за функционал!

  • @Int64 said in Nice Functions | Удобные функции (drag&drop, folders, copy function name, copy function object):

    а мышкой - колесиком пробовал работать? ;D

    я не умею, тянуть ЛКМ и одновременно еще крутить колесо

  • @Webmaster 🙄 зачем тянуть, если просто выделил и крутишь колесико, с зажатой лкм

    • 6 версия:
      1. Новые папки/функции больше не вставляются первыми в списке, а идут в конец.
      2. Разрешен Drag&Drop в поиске.
      3. Обновлена сортировка. 3 варианта: Папки сверху/снизу/вернуть как было.
  • @Int64 а есть возможность сделать закреп функций? не в папках, а только отдельных функций, как закреплен Main, чтобы закрепленные были на самом вверху и все остальные создаваемые функции были уже ниже.
    было бы очень удобно, спасибо за расширение, без него уже невозможно басом пользоваться.

  • @xenn01 said in Nice Functions | Удобные функции (drag&drop, folders, copy function name, copy function object):

    чтобы закрепленные были на самом вверху и все остальные создаваемые функции были уже ниже

    перенеси вручную вверх - аля закреп.

  • @Int64 так и делаю, но сортировка сбивает

  • 7 версия:
    1. Сортировка элементов с перемещением закрепленных в начало списка.

  • Предложения: добавить под кнопкой перехода в функцию main, кнопку перехода в функцию OnApplicationStart, если это возможно и рентабельно

    image.png

  • @Int64 лучший, спасибо!

  • Критический баг. Пустые папки с функциями. Если в окне с функциями в поле поиск найти несколько функций, потом создать папку, то все старые папки с функциями опустеют. Но все найденные функции не должны быть в старых папках. Просто мне так было проще создавать папки. Сначала прописываю "proxy". Ищет все функции в названиях которых есть слово "proxy". А потом создаёшь папку "proxy". И кладешь все функции в эту папку. Да и ещё кнопки "отмена действия" влияют на папки. Иногда нужно. Потом лазишь в папки, а они пустые или их вообще нет.
    #1
    1.jpg
    #2
    2.jpg
    #3
    3.jpg
    #4
    4.jpg

  • @niko_belik исправлено, перезалито

  • 14 Votes
    4 Posts
    1357 Views
  • 8 Votes
    4 Posts
    1008 Views
  • 2 Votes
    2 Posts
    783 Views
  • 8 Votes
    6 Posts
    863 Views
  • 6 Votes
    10 Posts
    2027 Views