169 похожих чатов

Еще из прекрасного. Есть декларация класса. Там есть конструктор Create.

Нажимаю Ctrl + click. Куда попадаю? Ну конечно же на TObject.Create. Логично, обычно же люди туда и хотят попасть, а не на реализацию

14 ответов

22 просмотра

<Ctrl>+<Shift><ArrowDn>

Всё верно, а как тогда на родителей попадать?

Там другой шорткат, просто дело привычкий

Alexander-Sv Автор вопроса
Евгений
Всё верно, а как тогда на родителей попадать?

По нажатию на inherited либо название родительского класса. Еще раз - я нажал на свой невиртуальный конструктор. Какое вообще отношение TObject.Create к нему имеет?

Alexander-Sv Автор вопроса
zamtmn
Там другой шорткат, просто дело привычкий

При чем тут шорткат, я мышкой нажал

Alexander Sv
При чем тут шорткат, я мышкой нажал

Там так предка смотреть. Прыгать в реализацию шорткатом

Ed Doc
<Ctrl>+<Shift><ArrowDn>

Ок, ещё такой вопрос - в Lazarus когда ищу место объявления типа, бывает сразу кидает в какой-то *.inc файл.... а вот как узнать где он инкается из какого юнита был заинкан? (Зачем оно мне надо уже не помню, возможно просто хотелось понимать структуру проекта, RTL, FCL как там всё организовано, но вот этот прыжок не способствует пониманию 🙃)

notme
Ок, ещё такой вопрос - в Lazarus когда ищу место о...

Что значит из какого юнита? Инк должен быть подключен в каждый модуль напрямую

notme
Ок, ещё такой вопрос - в Lazarus когда ищу место о...

А фиг его знает. В лазаре реализация метода/типа может быть совершенно в другом модуле от его декларации. И не всегда - это pas-файл (*.inc, *.pp)

notme
Ок, ещё такой вопрос - в Lazarus когда ищу место о...

обычно в начале файла написано куда он включается. шорткат наврятли есть. хотя хз

Ed Doc
А фиг его знает. В лазаре реализация метода/типа м...

оказывается можно узнать - во всплывающей подсказке отображается юнит, @HemulGM показал )

notme
оказывается можно узнать - во всплывающей подсказк...

если не находясь в inc то да, покажет. сидя в инке хз

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта