-
1) Редактируем .pas файл в редакторе 2) ставим bookmark, например CTRL+SHIFT+1 3) переходим на связанную форму (F12) 4) переходим в режим редактирования DFM в текстовом виде (CTRL+F12) 5) возвращаемся обратно (CTRL+F12)
И установленный букмарк (в пункте 3) пропадает.
У меня проявляется на версии Delphi XE.
-
> И установленный букмарк (в пункте 3)
в пункте 2. Опечатка.
В общем, смысл в том, что при переходе в режим редактирования dfm'ки закладки исчезают. Это известная багофича?
-
Коллеги, ну можете хоть проверить у вас так же?
-
Так
-
Имхо, багофича IDE Дельфи заключается в том, что она разрешает редактирование dfm-файла как простого текстового документа. Вот чего не было в ранних версиях Дельфи, где dfm-файл был бинарным и нередактируемым.
-
В папке BIN есть утилита convert.exe которая конвертирует DFM из текстового представления в бинарный. Конвертни в бинарный вид и проверь - ошибка воспроизведется?
-
Хех, сам проверил - не помогает, да действительно косяк среды
-
> [4] Германн © (25.09.16 01:10) > Имхо, багофича IDE Дельфи заключается в том, что она разрешает > редактирование dfm-файла как простого текстового документа
Чё это багофича, просто фича. Не часто, но иногда редактирую как текст, очень полезная фича.
-
> Inovet © (25.09.16 19:09) [7] > > > [4] Германн © (25.09.16 01:10) > > Имхо, багофича IDE Дельфи заключается в том, что она разрешает > > редактирование dfm-файла как простого текстового документа > > Чё это багофича, просто фича. Не часто, но иногда редактирую > как текст, очень полезная фича. >
Я тоже иногда редактирую ручками dfm-файл, но в блокноте. А багофича в том, что ... Ну собственно озвучена в топике. Изначально предполагалось что редактированию подлежат только pas-файлы (ну и res-файлы, но через особую программу) и больше ничего. Потом начали разрешать, но не озадачивались отладкой.
-
И очень хорошо, что DFM перевели в текст, который можно править. Бывали случаи, что из-за сбоя бинарный DFM портился навсегда, а текстовый еще можно восстановить.
-
Естественно, интерфейс должен описываться текстом, это стандарт де факто везде.
Это позволяет скв с ним нормально работать, в том числе и merg'ить
-
> Юрий Зотов © (26.09.16 20:35) [9] > > И очень хорошо, что DFM перевели в текст, который можно > править.
Разумеется хорошо! Теперь например я могу легко поправить ConnectionString ручками в чужом проекте и после этого открыть его в IDE без кучи тупой ругани. :) Но если при этом нарушается работа с отладчиком - это по меньшей мере некомильфо. И надо было об этом подумать. И реализовать необходимые действия, вместо простой заглушки.
-
> [11] Германн © (27.09.16 01:05) > Но если при этом нарушается работа с отладчиком
С редактором же.
-
> Inovet © (27.09.16 02:01) [12] > > > [11] Германн © (27.09.16 01:05) > > Но если при этом нарушается работа с отладчиком > > С редактором же.
Это не понял. Очевидно, не сталкивался.
|