|
Заметки о Делфи.
|
|||
---|---|---|---|
#18+
В свежей Delphi 12.2 появился класс TParallelArray. Из записи в блоге. https://blogs.embarcadero.com/faster-delphi-rtl-with-parallel-arrays-and-ordered-dictionaries/ Код: Delphi 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52.
Цитата [игнорируется] If I run it on my main computer, an Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz , I get the following results, a nice 585% improvement! (output trimmed to milliseconds for readability) Код: Delphi 1. 2.
Код: Delphi 1.
... |
|||
:
Изменено: 03.10.2024, 11:04 - s62
Нравится:
Не нравится:
|
|||
03.10.2024, 10:43 |
|
Заметки о Делфи.
|
|||
---|---|---|---|
#18+
Видел, как человек пользовался, но как-то сам не обращал внимания. Удобная вещь вверху окна редактора кода - два выпадающих окна, в левом список классов, в правом - список методов выбранного класса. И, как я понял, в нем же, если класс не выбрано - список процедур/функций (не методов классов) этого модуля. А я всё пользовался поиском и переходом к объявлению (Ctrl+Click). Есть ещё конечно боковое окно структуры модуля, но я им редко до сих пор пользовался, обычно, когда какой-то чужой модуль открывал и искал какие-то классы, методы и т.п., так, оно у меня обычно свернуто. В одном из текущих проектов есть большие модули с большими классами, где много методов, там эта штука удобна наверное. Всё, сейчас после обеда попробую использовать это. p.s. Это - часть того, что называется Navigation toolbar, появилось, оказывается в Delphi XE8, я пользовался из этой панели (тулбара) переходом к разным секциям модуля. https://docwiki.embarcadero.com/RADStudio/Athens//en/Code_Editor#Navigation_Toolbar ... |
|||
:
Изменено: 18.10.2024, 12:15 - s62
Нравится:
Не нравится:
|
|||
18.10.2024, 12:14 |
|
|
start [/forum/topic.php?fid=16&msg=1019961&tid=15954]: |
0ms |
get settings: |
27ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
199ms |
get tp. blocked users: |
2ms |
others: | 35ms |
total: | 336ms |
0 / 0 |