Конференция "Прочее" » FixInsight for Delphi
 
  • Германн © (01.12.15 01:43) [200]

    > Eraser ©   (29.11.15 04:32) [198]
    >
    > и не XE5 )
    > там достаточно взглянуть на список исправленных багов от
    > каждой новой версии, каждый раз удивляюсь, как оно вообще
    > раньше работало. на данный момент детские болезни они почти
    > побороли.
    >

    А не детские болезни когда лечить начнут?
  • Kerk © (01.12.15 15:53) [201]
    Аукцион невиданной щедрости
    http://sourceoddity.com/blog/2015/12/fixinsight-parnassus-navigator/
  • Игорь Шевченко © (01.12.15 16:42) [202]
    Kerk ©   (01.12.15 15:53) [201]

    "Navigator will show you a window with everything in your current unit"

    А если юнит на пару тысяч строк ?
  • Kerk © (01.12.15 16:46) [203]
    Он показывает окно с полным списком всего, что есть в модуле. Ты начинаешь набирать имя идентификатора или его фрагмент и оно автоматически на ходу фильтрует список. В итоге тебе остается выбрать из нескольких вариантов (а может и всего один останется), щелкнуть и перейти к нему в коде.

    То есть буквально все сводится к CTRL+G -> набор куска идентификатора -> ENTER.

    Там есть бесплатный триал. Если интересно, установи поиграться, штука интересная.
  • Kerk © (01.12.15 16:56) [204]
    Я про него писал http://roman.yankovsky.me/?p=1790
  • Игорь Шевченко © (01.12.15 19:50) [205]
    Kerk ©   (01.12.15 16:46) [203]

    Мне не интересно, я не ищу через Ctrl+F, F3, F3, F3, мне достаточно просто посмотреть на интерфейсную часть, она вполне обозримая (я про свой код, разумеется, в чужом - может и полезный плагин, но покупать для себя - смысла не вижу)
  • Kerk © (01.12.15 20:13) [206]
    Ну не интересно, так не интересно. Есть люди, кому нравится. Мне в том числе. Тут уж на вкус и цвет...
  • q1w2e © (07.06.16 16:45) [207]
  • q1w2e © (07.06.16 16:46) [208]
  • q1w2e © (07.06.16 16:47) [209]
  • Kerk © (07.06.16 17:41) [210]

    > q1w2e ©   (07.06.16 16:45) [207]
    >
    > http://www.viva64.com/ru/d/0106/

    W512 Odd ELSE-IF condition

    if Param = 1 then
     ProcA
    else if Param = 1 then
     ProcB;


    http://sourceoddity.com/fixinsight/doc.html#W512

    :)
  • q1w2e © (08.06.16 10:18) [211]
    спасибо :)
  • DayGaykin © (08.06.16 12:20) [212]

    > То есть буквально все сводится к CTRL+G -> набор куска идентификатора
    > -> ENTER.

    А глобальный поиск есть?

    А в стиле Inellij: например, набираешь "ali", находит "ArrayList"
  • Kerk © (08.06.16 17:12) [213]

    > DayGaykin ©   (08.06.16 12:20) [212]

    Насколько я знаю, только в пределах юнита.
  • ttUser © (09.06.16 00:24) [214]
    Как же дельфи отстает )) И правда, в idea этот функционал встроен на базовом уровне для всех поддерживаемых языков...
  • ttUser © (09.06.16 00:32) [215]
    >А если юнит на пару тысяч строк ?

    какой юнит. Idea ищет по всему проекту, а можно и по всем используемым фреймворкам, и это работает. Я представляю иерархию классов и плохо представляю иерархию юниотов. Глупо звучит для дельфи и реальность для современных сред, вопрос возможности ориентирования во всем этом.
  • Германн © (09.06.16 00:42) [216]

    > DayGaykin ©   (08.06.16 12:20) [212]
    >
    > А в стиле Inellij: например, набираешь "ali", находит "ArrayList"

    Неужели такой поиск так уж очень нужен?
  • DayGaykin © (09.06.16 01:01) [217]

    > Германн ©   (09.06.16 00:42) [216]
    >
    > > DayGaykin ©   (08.06.16 12:20) [212]
    > >
    > > А в стиле Inellij: например, набираешь "ali", находит
    > "ArrayList"
    >
    > Неужели такой поиск так уж очень нужен?

    Да. Очень удобно. В автокомплите особенно.
  • Германн © (09.06.16 01:22) [218]

    > DayGaykin ©   (09.06.16 01:01) [217]
    >
    >
    > > Германн ©   (09.06.16 00:42) [216]
    > >
    > > > DayGaykin ©   (08.06.16 12:20) [212]
    > > >
    > > > А в стиле Inellij: например, набираешь "ali", находит
    > > "ArrayList"
    > >
    > > Неужели такой поиск так уж очень нужен?
    >
    > Да. Очень удобно. В автокомплите особенно.
    >

    Ну тогда он очевидно должен искать идентификаторы с учетом регистра. Иначе он может найти столько совпадений, что замучаешься листать сей список.
    Тогда для чего сей поиск нужен? В большинстве случаев так формируются имена типов. А зачем их искать?
  • ttUser © (09.06.16 12:06) [219]

    > Иначе он может найти столько совпадений, что замучаешься
    > листать сей список.

    это теория. А на практике остается пару вариантов, причем твой вариант обычно вверху, если поиск грамотный.

    Ты же ищешь в гугле буквально тремя словами то, что тебе нужно, а там информационная база куда больше, чем какой-то IT проект.
    Так что всё это отлично работает, хотя и непривычно "старичкам".
 
Конференция "Прочее" » FixInsight for Delphi
Есть новые Нет новых   [134432   +20][b:0.001][p:0.001]