Два документа в одном окне
- Author
- Message
-
Offline
- Posts: 14
- Joined: Fri Sep 04, 2009 11:38 am
два документа в одном окне
Здравствуйте!
Хотелось бы иметь возможность работать с двумя документами в одном коне редактора.
Опция "разделение окна" - это не то, она разделяет окно, но для одного документа. Хотелось бы иметь возможность работать именно с двумя документами в одном окне (такая функция есть в Notepad++).
Зачем это нужно: Бывает необходимо сравнивать два документа, два листинга, бывает нужно при переводе. В режиме работы MDI даже нет возможности открыть вторую копию программы.
Хотелось бы иметь возможность работать с двумя документами в одном коне редактора.
Опция "разделение окна" - это не то, она разделяет окно, но для одного документа. Хотелось бы иметь возможность работать именно с двумя документами в одном окне (такая функция есть в Notepad++).
Зачем это нужно: Бывает необходимо сравнивать два документа, два листинга, бывает нужно при переводе. В режиме работы MDI даже нет возможности открыть вторую копию программы.
-
Offline
- Posts: 11
- Joined: Tue Jul 14, 2009 9:04 pm
- Location: Russia
- Contact:
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 14
- Joined: Fri Sep 04, 2009 11:38 am
Habetdin, VladSh
Спасибо за подсказку, вспомнил, что когда-то уже находил эту функцию.
Единственное, всё же такая реализация неудобна и это не совсем то. Если в редакторе открыто 10 вкладок, то все они будут выстроены вертикально или горизонтально в несколько рядов. Чтобы нормально работать в таком режиме, нужно, чтобы в редакторе было открыто 2 документа.
В notepad++ сделано удобнее. Там панель вкладок разделяется на две независимые панели в которые можно добавлять документы. Окно разделяется всегда на 2 части. Такой подход значительно удобнее, т.к. редко приходится видеть перед собой больше 2-х документов.
Спасибо за подсказку, вспомнил, что когда-то уже находил эту функцию.
Единственное, всё же такая реализация неудобна и это не совсем то. Если в редакторе открыто 10 вкладок, то все они будут выстроены вертикально или горизонтально в несколько рядов. Чтобы нормально работать в таком режиме, нужно, чтобы в редакторе было открыто 2 документа.
В notepad++ сделано удобнее. Там панель вкладок разделяется на две независимые панели в которые можно добавлять документы. Окно разделяется всегда на 2 части. Такой подход значительно удобнее, т.к. редко приходится видеть перед собой больше 2-х документов.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Да, кривовато (раньше замечал, но не думал об этом, т.к. использовал редко)...iroln wrote:В notepad++ сделано удобнее. Там панель вкладок разделяется на две независимые панели в которые можно добавлять документы. Окно разделяется всегда на 2 части. Такой подход значительно удобнее, т.к. редко приходится видеть перед собой больше 2-х документов.
Лучше было бы не тягать окна, а отмечать галкой, по аналогии с "Разделить окно".
Всегда на 2 части разделять - это зло Лучше галка, чтобы это было опционально. А вообще было бы супер, если бы при открытии нового файла и установленной этой галкой "фреймсет" (набор окошек, в который отображается содержимое) менялся бы автоматически, т.е. окно редактирования автоматом бы переразбивалось (на 2, 3 части и т.д.)
-
Offline
- Posts: 14
- Joined: Fri Sep 04, 2009 11:38 am
VladSh
Согласен с вами.
Я много работаю в MATLAB, и там очень удобный редактор (не без косяков конечно, но где их нет?). Там функция разделения окна реализована тоже достаточно удобно. Панель вкладок не разделяется, но при переключении вкладок документ меняется в активном фрейме (то, который был до этого в фокусе). Причём в окне редактора можно создать до 16-и фреймов!
Почему бы не реализовать что-то подобное? На втором скриншоте хорошо демонстрируется удобство переключения между количеством фреймов и их видом. Такой подход хорош и с точки зрения юзабилити и с точки зрения элегантности реализации.
Согласен с вами.
Я много работаю в MATLAB, и там очень удобный редактор (не без косяков конечно, но где их нет?). Там функция разделения окна реализована тоже достаточно удобно. Панель вкладок не разделяется, но при переключении вкладок документ меняется в активном фрейме (то, который был до этого в фокусе). Причём в окне редактора можно создать до 16-и фреймов!
Почему бы не реализовать что-то подобное? На втором скриншоте хорошо демонстрируется удобство переключения между количеством фреймов и их видом. Такой подход хорош и с точки зрения юзабилити и с точки зрения элегантности реализации.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
При выполнении команды "Окно -> вертикально" и установленном фокусе на 2-й вкладке окна отображаются вертикально, но отображаются без соответствия положению своих вкладок, т.е. файл из 1-й вкладки отображается во 2-м окне, а фал 2-й вкладки, соответственно, в 1-м. Это очень неудобно, т.к. постоянно приходится вручную перетягивать вкладки, чтобы положение их наглядно соответствовало..
Пожалуйста, сделайте, чтобы положение окон при разбиении соответствовало положению вкладок.
Пожалуйста, сделайте, чтобы положение окон при разбиении соответствовало положению вкладок.
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 5
- Joined: Wed Apr 06, 2011 1:31 pm
Два файла на одной вкладке
Здравствуйте.
Как разделить окно на две части, я нашел.
Как заставить прокручиваться обе части синхронно, тоже нашел (плагин Scroll).
Но как заставить Akelpad открыть в каждой из двух частей вкладки разные файлы - не нашел. Нужно, например, для локализации, когда справа открыт файл на русском, а слева на английском. Важно, чтобы оба файла были перед глазами и скролились синхронно.
Может, какой-то плагин поможет такое провернуть?
Как разделить окно на две части, я нашел.
Как заставить прокручиваться обе части синхронно, тоже нашел (плагин Scroll).
Но как заставить Akelpad открыть в каждой из двух частей вкладки разные файлы - не нашел. Нужно, например, для локализации, когда справа открыт файл на русском, а слева на английском. Важно, чтобы оба файла были перед глазами и скролились синхронно.
Может, какой-то плагин поможет такое провернуть?
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Меню "Окно" -> "Вертикально"
+ добавляем в меню (с помощью плагина ContextMenu):
+ добавляем в меню (с помощью плагина ContextMenu):
Code: Select all
"Вертикальная синхронизация" Call("Scroll::SyncVert") Icon("%a\AkelFiles\Plugs\Scroll.dll", 1)
-
Offline
- Posts: 3217
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
kirillkin
Отображение двух разных файлов на одной вкладке, как это сделано в WinMerge, невозможно по той причине, что вкладка соответствует файлу.
Но идея хороша в том, что действительно удобно иметь несколько "сессий" файлов с настроенным расположением, и иметь возможность быстро между ними переключаться.
Также мне не нравится, что при расположении "Окно" -> "Вертикально" кроме вкладок файлов ещё образуются синие заголовки, точно как в Win 95. Они жуткие и занимают много места (критично при работе на мониторах малой высоты).
А также всё-таки хотелось бы фикса для этого.
Отображение двух разных файлов на одной вкладке, как это сделано в WinMerge, невозможно по той причине, что вкладка соответствует файлу.
Но идея хороша в том, что действительно удобно иметь несколько "сессий" файлов с настроенным расположением, и иметь возможность быстро между ними переключаться.
Также мне не нравится, что при расположении "Окно" -> "Вертикально" кроме вкладок файлов ещё образуются синие заголовки, точно как в Win 95. Они жуткие и занимают много места (критично при работе на мониторах малой высоты).
А также всё-таки хотелось бы фикса для этого.