![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Алексей1153 |
![]()
Сообщение
#1
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
Чтоб тему новую не создавать:
глючок в креаторе 2.0.0 : когда в редакторе форм имеется GroupBox, и в нём - элемент, то, если выделить с Ctrl бокс и элемент , а затем двигать стрелками, то они движутся не синхронно - элемент немного быстрее бокса. В итоге, элемент можно загнать за край бокса и больше не увидеть )) Сообщение отредактировал Алексей1153 - 14.8.2010, 21:00 |
|
|
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Алексей1153 |
![]()
Сообщение
#3
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
А я запутался, где создавать. Может, лучше отдельную тему сделать и все косяки там коллекционировать? Всё равно они по одному посту занимают. А обсуждение можно потом удалять, ну а если глюк не подтверждается - то вместе с постом о глюке. Плюс: всё в одном месте, да и в следующей версии всё можно прогнать на предмет наличия глюка
Интерфейсных глюков в креаторе вообще много, но не все такие напрягающие. Надо будет ещё дописать Сообщение отредактировал Алексей1153 - 14.8.2010, 20:08 |
|
|
Алексей1153 |
![]()
Сообщение
#4
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
имеется стандартная уже возможность прямоугольного выделения текста Alt+растягивание , но потом перетащить или скопировать перетаскиванием выделенный блок не выходит - выделение пропадает при щелчке
|
|
|
Алексей1153 |
![]()
Сообщение
#5
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
когда в консоли выведены сообщения об ошибках, то, если какую то строку в коде удалить, то номера строк ошибок "сбиваются" - если перейти к другой ошибке, то не попадём на нужную строку
|
|
|
Алексей1153 |
![]()
Сообщение
#6
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
ещё глюк редакрота форм:
К пример, хотим надпись "111" чистого зелёного цвета Как должно быть в идеале
как получается, если зайти в редактор форматирования надпись
перестарались )) |
|
|
Litkevich Yuriy |
![]()
Сообщение
#7
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
то номера строк ошибок "сбиваются" они наоборот остаются прежними, это поведение большинства программистских примочек (редакторов, IDE).А вот у меня другой глюк, который в списке рассылке подтверждён: если свёрнута часть кода, то при нажатии "сохранить" может удалится произвольная часть кода, обычно та, что свёрнута, но может и другая часть удалится. как получается, если зайти в редактор форматирования надпись а ты попробуй во время выполнения из какого-нибудь TextEdita вытянуть содержимое, получишь как минимум завёрнутое в тэг <p>. Так было на 4.4, а сейчас может и весь HTML.
|
|
|
Алексей1153 |
![]()
Сообщение
#8
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
они наоборот остаются прежними, это поведение большинства программистских примочек (редакторов, IDE). нет, они остаются прежними в логе, а в реальности они уменьшаются на 1. Например, Студия прекрасно умеет этот сдвиг обрабатывать (да и ничего сложного тут нет, по сути) если свёрнута часть кода, то при нажатии "сохранить" может удалится произвольная часть кода, хм, вроде не удалялось ни разу ещё. Собственно, я редко нажимаю "сохранить", обычно автоматом сохраняется при компиляции ) Но иногда и ctrl+shift+S Кстати, я не использую систему контроля версий. Может в нём причина удалений? А сворачивание блоков вроде в настройках можно отключить, раз уж есть такая проблема а ты попробуй во время выполнения из какого-нибудь TextEdita вытянуть содержимое имеешь в виду метод Text() ? Нет там ничего лишнего, только видимый текст достаётся. А вообще речь тут была про label ![]() |
|
|
Litkevich Yuriy |
![]()
Сообщение
#9
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Алексей1153 |
![]()
Сообщение
#10
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Алексей1153 |
![]()
Сообщение
#11
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
Не сохраняется, какие файлы были открыты в проекте, чтоб при следующем открытии проекта всё было бы "как закрывал". В студии, правда, это тоже через раз работает ) А иногда удобно
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#12
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
это сессия называется, в ветке master работает.
|
|
|
Алексей1153 |
![]()
Сообщение
#13
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
что за ветка, где найти ?
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#14
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
что за ветка, где найти ? на гиториусе, где и сами исходники Qt
|
|
|
Алексей1153 |
![]()
Сообщение
#15
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
А есть ли в креаторе аналог студийного _DEBUG ?
В общем - как в коде определить, дебаг сейчас или релиз ? |
|
|
DEADHUNT |
![]()
Сообщение
#16
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 430 Регистрация: 15.4.2009 Пользователь №: 686 Спасибо сказали: 26 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Алексей1153 |
![]()
Сообщение
#17
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
DEADHUNT |
![]()
Сообщение
#18
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 430 Регистрация: 15.4.2009 Пользователь №: 686 Спасибо сказали: 26 раз(а) Репутация: ![]() ![]() ![]() |
а пример можно
кусок CMakeLists.txt, у gcc есть параметр -DMACRO_NAME для предопределения макросов. |
|
|
Алексей1153 |
![]()
Сообщение
#19
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
а где в креаторе параметр то ввести для компилятора
![]() |
|
|
DEADHUNT |
![]()
Сообщение
#20
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 430 Регистрация: 15.4.2009 Пользователь №: 686 Спасибо сказали: 26 раз(а) Репутация: ![]() ![]() ![]() |
в PRO файле DEFINES += ...
|
|
|
Алексей1153 |
![]()
Сообщение
#21
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
у меня один pro на обе конфигурации - и релиз, и дебаг. Ещё что-то нужно для уточнения
|
|
|
Litkevich Yuriy |
![]()
Сообщение
#22
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Алексей1153 |
![]()
Сообщение
#23
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
о, спасибо )) Работает. Хотя и неправильно иногда отключенный код затеняет
|
|
|
Алексей1153 |
![]()
Сообщение
#24
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
блочное выделение (альт+выделение) работает, пока в строках левее выделения нет табуляций. Если есть - выделяется очень витиевато, но бесполезно для использования.
Ещё странное поведение при движении курсора после выделения фрагмента строки: когда выделен кусочек строки, и начинаешь движение стрелкой вправо или влево, то ожидаешь, что курсор ввода побежит сразу с нужной стороны от выделения. А он делает это с непредсказуемой стороны |
|
|
Алексей1153 |
![]()
Сообщение
#25
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
локальные классы распознаются и компилируются правильно, но редактор всё же подчёркивает вызов функции A::f() болотного цвета волнистой линией, означающей, что идентификатор (A) не определён
Сообщение отредактировал Алексей1153 - 9.9.2010, 23:24 |
|
|
Алексей1153 |
![]()
Сообщение
#26
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
не показывается автодополнение для typedef, например
|
|
|
Алексей1153 |
![]()
Сообщение
#27
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
при удалении ресурсных файлов через редактор не подчищаются файлы Makefile.Debug и Makefile.Release. Оттуда приходится удалять ссылки на файлы вручную
|
|
|
BRE |
![]()
Сообщение
#28
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Алексей1153 |
![]()
Сообщение
#29
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Алексей1153 |
![]()
Сообщение
#30
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
а это даже не знаю, у меня глюк или у разработчиков )
|
|
|
Алексей1153 |
![]()
Сообщение
#31
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
не ошибка, а наоборот приятная неожиданность: когда просматриваешь список файлов в ресурсе, оттуда скопировать путь фиг как пойми, а, оказывается надо выделить элемент, а потом ctrl+ins (ctrl+c, кто предпочитает) и путь попадает в буфер обмена
|
|
|
Алексей1153 |
![]()
Сообщение
#32
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
сбросил разработчикам ссылку на этот топик. А вдруг ?
![]() не показывается автодополнение для typedef, например
а также не показывает при отладке значение типов, например typedef int ttt; ttt T; //в окне просмотра переменных значение T будет показано как "тип ttt". Хотя, если сделать (int)T , то значение отобразиться. Но это неудобно |
|
|
Алексей1153 |
![]()
Сообщение
#33
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
неожиданно взглянул на #define под новым углом
![]() к примеру, у меня имеется такой список типов Раскрывающийся текст
меняем так Раскрывающийся текст
тогда ![]() а вот список мемберов итераторов std при любом раскладе не желает показываться списком в редакторе: std::map<int,int>::const_iterator it; it-> //нет списка Сообщение отредактировал Алексей1153 - 20.11.2010, 22:21 |
|
|
kwisp |
![]()
Сообщение
#34
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Алексей1153 |
![]()
Сообщение
#35
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
kwisp, у map есть, регулярно пользуюсь
std::map::iterator::operator ->() вот даже скрин )) Собственно, у вектора тоже есть. Сообщение отредактировал Алексей1153 - 22.11.2010, 13:56 |
|
|
kwisp |
![]()
Сообщение
#36
|
![]() астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Алексей1153 |
![]()
Сообщение
#37
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
Алексей1153 |
![]()
Сообщение
#38
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
какой-то непонятный глюк компилятора, иначе не могу объяснить
в классе, произведённом от QPushButton имеется мембер
затем, в любом методе пишем
и начинается ругань Цитата error: request for member 'setStyle' in 'brush', which is of non-class type 'QBrush(QColor)' Лечится указанием this
Поэкспериментировал - мембер ни при чём. Если указать строковую константу - всё ок, если QString (даже локальную переменную), начинается бодяга. В случае с локальной не лечится никак Сообщение отредактировал Алексей1153 - 24.1.2011, 19:09 |
|
|
Rocky |
![]()
Сообщение
#39
|
Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 530 Регистрация: 22.12.2008 Из: Санкт-Петербург Пользователь №: 463 Спасибо сказали: 22 раз(а) Репутация: ![]() ![]() ![]() |
неожиданно взглянул на #define под новым углом дефайны зло. имхо их следуент избегать при любых обстоятельствах. Сам пользуюсь и std::map, set, vector.... Автодополнения нет.. И тоже относится к например всяким std::auto_ptr. Неудобно, да. Но ради этого дефайны я бы все равно не стал использовать. какой-то непонятный глюк компилятора, иначе не могу объяснить в классе, произведённом от QPushButton имеется мембер А если написать
Все равно ругань? (щас не могу проверить) |
|
|
Алексей1153 |
![]()
Сообщение
#40
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
И ещё один баг: во встроенном редакторе форм креатора, когда кладём элемент на форму, а потом делаем преобразование штатного виджета в свой класс через контекстное меню, ВАЖНО учитывать регистр символов заголовочного файла класса.
для винды от этого последствий никаких, а вот под линуксом начинается веселуха. Дело в том, что неправильный регистр попадает, само собой, в XML *.ui, затем в ui_*.h . Во время компиляции линуксовый компилятор не может найти файл заголовочника из-за того, что регистр символов разный. |
|
|
igor_bogomolov |
![]()
Сообщение
#41
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 1215 Регистрация: 22.3.2009 Из: Саратов Пользователь №: 630 Спасибо сказали: 235 раз(а) Репутация: ![]() ![]() ![]() |
Алексей1153, это не баг, это вещь которую просто нужно знать. В Linux учитывается регистр в путях, поэтому ~/mydir и ~/Mydir это не одно и то же. В Windows же регистр не учитывается. Поэтому если ты хочешь что бы твоё приложение нормально компилировалось как под линукс так и под виндовс, учитывай регистр при написании путей
|
|
|
Алексей1153 |
![]()
Сообщение
#42
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
igor_bogomolov, уже учитываю )
в общем-то, я всегда стараюсь учитывать, хоть и в винде. А тогда я этот заголовочник вручную вписал и очепятался Сообщение отредактировал Алексей1153 - 24.1.2011, 20:43 |
|
|
Rocky |
![]()
Сообщение
#43
|
Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 530 Регистрация: 22.12.2008 Из: Санкт-Петербург Пользователь №: 463 Спасибо сказали: 22 раз(а) Репутация: ![]() ![]() ![]() |
Не думаю что это баг (вернее я бы не стал называть это багом). "Имя", "имя", "иМя" - 3 разных названия. Просто это своеволие винды, что для нее это один и тот же файл. И этот "баг" касается даже банального включения хидеров. Если есть файл MyFile.h, то разве это не ошибка писать
? Сообщение отредактировал Rocky - 24.1.2011, 21:02 |
|
|
Алексей1153 |
![]()
Сообщение
#44
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
Rocky, в винде это не баг. И это удобно
|
|
|
Алексей1153 |
![]()
Сообщение
#45
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
функция "найти и заменить всё" работает иногда коряво - стирает часть некоторых строк, где произвелась замена. Лучше делать поиск, а потом вручную поочереди заменять фрагменты
|
|
|
kin63camapa |
![]()
Сообщение
#46
|
Студент ![]() Группа: Участник Сообщений: 32 Регистрация: 21.8.2010 Пользователь №: 1976 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
функция "найти и заменить всё" работает иногда коряво - стирает часть некоторых строк, где произвелась замена. Лучше делать поиск, а потом вручную поочереди заменять фрагменты У меня не иногда а при наличии в строках кирилических или любых других символов выходящих за рамки latin1 если в строках только латинские символы всё работает точненько. Лучше делать поиск, а потом вручную поочереди заменять фрагменты лучше открыть во внешнем редакторе и заменить всё шустрее особенно если в файле пара тысяч строк попавших под критерий поиска Сообщение отредактировал kin63camapa - 11.3.2011, 10:55 |
|
|
Алексей1153 |
![]()
Сообщение
#47
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2943 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: ![]() ![]() ![]() |
kin63camapa, да, можно и так )
|
|
|
RazrFalcon |
![]()
Сообщение
#48
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
функция "найти и заменить всё" работает иногда коряво - стирает часть некоторых строк, где произвелась замена. Лучше делать поиск, а потом вручную поочереди заменять фрагменты Надо просто поиграться с опциями, я выбираю всегда "Use Regular Expressions" или "Whole Words Only", ну или как там на русском. Заменяет как часы. Сообщение отредактировал RazrFalcon - 11.3.2011, 20:04 |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 30.5.2025, 0:07 |