Změna pozice vykonávání při ladění programu

vložil Radek Červinka 4. listopadu 2017 22:41

Je mi jasné, že jsem o tom již kdysi psal, ale opakovaně na školeních, které provádím, narážím na tuto vlastnost IDE, která je pro mnohé překvapením: jednoduchá změna pozice aktuálního řádku provádění kódu. Nejedná se o žádnou novinku, ale o věc cca z verze Delphi 2010.

Aktuální pozice je ukázána šipkou, viz obrázek.

debugger

Prostě šipku chytnete a přetáhnete kam je libo, ale pozor:

  • vyhněte se přeskakování mezi procedurami
  • vyhněte se přeskakování try .. finally .. except
  • pokud se přesunete, nezapomeňte, že stav proměnných je z aktuálního stavu (ale to je snad evidentní)

Alternativně můžete použít kontextové menu

debugger

Díky použití této funkce můžete ušetřit spousta času při ladění.


Nabízíme Delphi školení a konzultace na různá témata, primárně ve Vaší firmě.

Tagy:

Praxe

Komentáře

6.11.2017 14:24:10 #

Brian Long

Dobrý den, v případě zájmu existují další způsoby, jak dosáhnout stejného cíle v tomto příspěvku: http://blog.blong.com/2017/10/what-if-scenario-analysis-in-cpu -window.html

Brian Long

9.11.2017 1:48:50 #

Delfin

Je to uzitecna funkce (nejsem si jisty verzi, rekl bych ze vyssi). Asi bych ale mimo to zminil hlavne moznost modifikace promennych. Zkusenost z praxe. Ale abych byl fer, zrovna dneska jsem odskok bodu spousteni pouzil (pro preskoceni CheckFetchedAll v TFDDataSet.InternalRefresh pro test implementace kodu pro prispevek ve foru).

Delfin

Přidat komentář




biuquote
  • Komentář
  • Náhled
Loading



Naše nabídka

Partial English version.

MVP
Ing. Radek Červinka - Embarcadero MVP
profil na linkedin, Twitter:@delphicz

Nabízím placené poradenství a konzultace v oblasti programování a vývoje SW.
Dále nabízíme i vývoj speciálního software na zakázku.

Neváhejte nás kontaktovat (i ohledně reklamy nebo burzy práce).

Pokud chcete podpořit tento server libovolnou částkou, můžete použít PayPal. Moc děkuji.

Delphi Certified Developer

O Delphi.cz

Delphi je jediný moderní RAD nástroj podporující tvorbu nativních aplikací pro platformu Win32, Win64 , Mac OSX a na iPhone a Android (s výhledem na další platformy díky FireMonkey) na současném trhu (včetně Windows 8.1).

V současnosti je světová komunita přes dva miliónů vývojářů.

Delphi.cz je nezávislý portál pro uživatele Delphi. Portál není koncipován pro úplné začátečníky, i když i ti se zde nebudou nudit, ale spíše na programátory, kteří již něco znají a chtějí své znalosti dále rozvíjet a sledovat novinky.

Anketa

Poslední komentáře

Comment RSS