Концепт мульти-вкладок в редакторе проектов

  • Автор темы Автор темы Mandyson
  • Дата начала Дата начала

Mandyson

Client
Регистрация
03.06.2012
Сообщения
410
Реакции
84
Баллы
28
Уже много раз поднимался вопрос о свертывании участков кода для оптимизации рабочего пространства.
Недавно пришла идея другого решения, а именно возможность создания и удаления вкладок с отдельными участками кода.
Таким образом у нас получается главное окно, в котором мы подключаем списки аккаунтов, проксей, берем их, ставим и всё как обычно в самом начале, а уже потом идем на switch разветвление, которое ведет не прямиком на участки кода(скрин внизу), а на название вкладки, в которой уже реализуется участок цепи.
На примере своего проекта постарался показать своё видение как это примерно может быть.
 

Вложения

  • switch.jpg
    switch.jpg
    342,9 KB · Просмотры: 29
не. ерунда по моему, концепция свертывания подразумевает выполнение свернутой группы и переход к следующему после нее шагу. у вас так не получится. у вас получается шаблон по ветке ушел и все... дальше гуляет сам по себе.
другое дело, если сделать вход в группу и выход из нее, как из обычного экшена (успех и неуспех)
0f15f447.jpg
 
концепция свертывания подразумевает выполнение свернутой группы
Если делать свёртыванием, то не понятно как будет происходить свертывание разрозненных блоков, которые составляют одну логику.
Так же надо планировать, чтобы при развертывании блок потом не мешал другим.
 
все это дело техники
 
все это дело техники
Первым делом стоит подумать о ресурсозатратности и удобстве администрирования проектов.
То, что есть сейчас однозначно тупиково для больших проектов. Если померить просто в мегабайтах, то шаблончик на 1.5мб уже будет серъёзно тормозить на серъезных машинах. Кто-то уже переходит и извращению переводов больших участков в C# макросы, кто-то постигает CodeCreator.
Моя коценпция по сути есть простое повторение того, что есть в ООП языках.
Первым делом нам нужно разбить проект на участки подобно разделению на классы в обычных ЯП, только классы будут представлять вкладки.
Нужна возможность работы с одним участком, не подключая весь проект в целом(таким образом высвободив ресурсы) и уже в дальнейшем просто подключать прописанные методы посредством входных настроек.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)