Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Найти неиспользуемые Resourcestring / 18 сообщений из 18, страница 1 из 1
04.07.2018, 14:25
    #39669506
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
Есть unit в котором собраны все строки, чтобы не писать текст прямо в код.
По мере разработки забываешь удалять некоторые строки и они просто так болтаются.
Т.е. такая же идея, как и с неиспользуемыми функциями и переменными. Но компилятор предупреждает, что такая-то переменная объявлена, но не используется. А про глобальные Resourcestring молчит.
...
Рейтинг: 0 / 0
04.07.2018, 14:26
    #39669508
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
ресурс, это ресурс.
его может юзать не только та "программа" в которой он объявлен.
а потому, аминь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
04.07.2018, 14:45
    #39669521
Василий 2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
Если задача - выяснить, в чем глубинная причина этого, то МП ответил. Если задача именно найти и удалить, то:
1 - извлечь имена этих констант
2.1 - в цикле прогнать поиск по файлам проекта с именем каждой константы, если совпадений 1 штука - это кандидат на удаление
либо
2.2 - в цикле комментировать объявление каждой из констант и пробовать собрать проект
...
Рейтинг: 0 / 0
04.07.2018, 14:53
    #39669525
makhaon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
X11,

возможно поможет: https://www.peganza.com/
...
Рейтинг: 0 / 0
04.07.2018, 15:01
    #39669531
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
Понял, спасибо.
...
Рейтинг: 0 / 0
04.07.2018, 15:02
    #39669533
schi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
https://www.tmssoftware.com/site/fixinsight.asp - гарантировано ищет
...
Рейтинг: 0 / 0
05.07.2018, 12:52
    #39669984
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
Спасибо

...
Рейтинг: 0 / 0
05.07.2018, 13:10
    #39669999
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
Может разработчики увидят это сообщение и прислушаются. Хорошо бы добавить в IDE такой HINT для компилятора.
Например, а Андроид студио такое есть.
...
Рейтинг: 0 / 0
05.07.2018, 13:29
    #39670011
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
разработчикам пофиг.
над ними "мыслители" есть.
которые ведут утопающий корабль в светлое будущее.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
05.07.2018, 15:12
    #39670097
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
X11Хорошо бы добавить в IDE такой HINT для компилятора.
Мимопроходящийресурс, это ресурс.
его может юзать не только та "программа" в которой он объявлен.
...
Рейтинг: 0 / 0
05.07.2018, 15:16
    #39670099
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
_Vasilisk_,

и тем не менее, там уже программист пусть сам решает: удалять или нет
наверное, Андроид Студио идиоты писали?
...
Рейтинг: 0 / 0
05.07.2018, 16:12
    #39670155
schi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
Вроде Android-студия на движке наших товарищей из JetBrains, нет ?
...
Рейтинг: 0 / 0
05.07.2018, 16:14
    #39670160
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
X11,

А нужен ли хинт если объявленная функция/метод нигде не используется?

Имхо, правильнее всего, этот вопрос решать на хинтами, а линковщиком, как это происходит сейчас с функциями/классами. А ресурсы, используемые извне помечать каким-нибудь export (или для совместимости, наоборот, внутренние ресурсы помечать как private)
...
Рейтинг: 0 / 0
05.07.2018, 16:17
    #39670161
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
schi, Intellij Idea, но какая разница.
Андроид студия почвилась занчительно позже RAD, а мелких удобных фишек - вагон. И бесплатно.
...
Рейтинг: 0 / 0
05.07.2018, 16:18
    #39670163
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
_Vasilisk_А нужен ли хинт если объявленная функция/метод нигде не используется?
Я, наверное, зря тему создал?
И зря удалил из проекта порядка 200 давно ненужных строк?
...
Рейтинг: 0 / 0
05.07.2018, 16:23
    #39670166
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
X11Я, наверное, зря тему создал?Просто тебе говорят, что есть обзор и с другой колокольни
X11И зря удалил из проекта порядка 200 давно ненужных строк?А со всякими RTLConst что сделал? А их больше чем 200.

Для твоей конкретной задачи тебе подсказали инструмент. А обобщать задачу на все случаи жизни нужно осторожно
...
Рейтинг: 0 / 0
06.07.2018, 08:39
    #39670425
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
_Vasilisk_Просто тебе говорят, что есть обзор и с другой колокольни
Просто я пишу о том, что пусть программист сам решает. На то ему и голова.
...
Рейтинг: 0 / 0
06.07.2018, 08:40
    #39670426
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти неиспользуемые Resourcestring
_Vasilisk_А со всякими RTLConst что сделал? А их больше чем 200.

Не знаю, не было такого.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Найти неиспользуемые Resourcestring / 18 сообщений из 18, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]