diff --git a/userguide/ca/applications.html b/userguide/ca/applications.html index d2993f9e..fbb75a7f 100644 --- a/userguide/ca/applications.html +++ b/userguide/ca/applications.html @@ -93,6 +93,8 @@ Una aplicació que mostra el mapa de caràcters Unicode. iconCodyCam Una eina per pujar regularment imatges d'una càmera web a un servidor. + iconDebugger + A graphical debugger. iconDeskCalc Una calculadora. iconDiskProbe diff --git a/userguide/ca/applications/codycam.html b/userguide/ca/applications/codycam.html index af4e6be4..65cfe5ea 100644 --- a/userguide/ca/applications/codycam.html +++ b/userguide/ca/applications/codycam.html @@ -49,7 +49,7 @@  «  Mapa de Caràcters  ::  Aplicacions  -::  Calculadora  » +::  Debugger  » @@ -76,7 +76,7 @@
 «  Mapa de Caràcters  ::  Aplicacions  -::  Calculadora  » +::  Debugger  »
--> diff --git a/userguide/ca/applications/debugger.html b/userguide/ca/applications/debugger.html new file mode 100644 index 00000000..de5180e4 --- /dev/null +++ b/userguide/ca/applications/debugger.html @@ -0,0 +1,95 @@ + + + + + + + + + Debugger + + + + + + + + +
+
+
La traducció d'aquesta pàgina encara no està acabada. Fins que ho sigui, algunes part correspondrà a la versió anglesa.
+ +

debugger-icon_64.pngDebugger

+ + + + +
Deskbar:Applications
Location:/boot/system/apps/Debugger
Settings:~/config/settings/Debugger settings
+~/config/settings/Debugger/
+


+

The Debugger is an application the common user hasn't much use for. It's targetted at developers to investigate bugs in programs. Sometimes those bugs result in crashes and that is where even end users come into contact with the Debugger. When a program crashes, you're confronted with this alert:

+debugger_alert.png +

It gives three options to react to the crash:

+ +

Describing the usage of the actual Debugger is out of scope for this guide that is addressing the needs of the common user of Haiku. For completeness sake, here's the window that'll come up if you choose the Debug option in the above alert:

+debugger.png +

As you'll quickly see when you start poking around a bit, the Debugger is one of the most complex and sophisticated application for Haiku. If you're a developer and are used to graphical debuggers on other platforms, many features will be familiar to you.

+

As there's not a single document explaining the intricacies of Haiku's Debugger, below are a few links that may shed some light. If you have a specific question, you may want to consider posting it on the development mailing list. If you find more useful resources, please file a bugreport with that info.

+ + + +
Blogposts There are a few articles on the Debugger, mostly by Rene Gollent after implementing a new feature.
BeGeistert 026 video A video from the BeGeistert meeting in 2012, in which Ingo Weinhold demonstrates the state of the Debugger back then and shows other interesting tools like the profiler to hunt down bottlenecks.
+ +
+
+ + + diff --git a/userguide/ca/applications/deskcalc.html b/userguide/ca/applications/deskcalc.html index 55046c02..462bc384 100644 --- a/userguide/ca/applications/deskcalc.html +++ b/userguide/ca/applications/deskcalc.html @@ -47,7 +47,7 @@
  • English
  • - « CodyCam + « Debugger :: Aplicacions :: DiskProbe » @@ -101,7 +101,7 @@ Or you drag&drop a calculation directly out of an email onto DeskCalc.

    - « CodyCam + « Debugger :: Aplicacions :: DiskProbe »
    diff --git a/userguide/ca/images/apps-images/debugger.png b/userguide/ca/images/apps-images/debugger.png new file mode 100644 index 00000000..c4f15926 Binary files /dev/null and b/userguide/ca/images/apps-images/debugger.png differ diff --git a/userguide/ca/images/apps-images/debugger_alert.png b/userguide/ca/images/apps-images/debugger_alert.png new file mode 100644 index 00000000..8550b0f0 Binary files /dev/null and b/userguide/ca/images/apps-images/debugger_alert.png differ diff --git a/userguide/ca/workshop-wlan.html b/userguide/ca/workshop-wlan.html index 0579c228..6d344f24 100644 --- a/userguide/ca/workshop-wlan.html +++ b/userguide/ca/workshop-wlan.html @@ -4,7 +4,7 @@ diff --git a/userguide/de/applications/debugger.html b/userguide/de/applications/debugger.html new file mode 100644 index 00000000..8a733fdc --- /dev/null +++ b/userguide/de/applications/debugger.html @@ -0,0 +1,96 @@ + + + + + + + + + Debugger + + + + + + + + +
    +
    + +

    debugger-icon_64.pngDebugger

    + + + + +
    Deskbar:Anwendungen
    Ort:/boot/system/apps/Debugger
    Einstellungen:~/config/settings/Debugger settings
    +~/config/settings/Debugger/
    +


    +

    Mit dem Debugger hat der gemeine Benutzer normalerweise nicht viel zu tun. Er ist für Entwickler gedacht, um Bugs in Programmen zu untersuchen. Diese Bugs können manchmal zu Abstürzen führen, und dann kommt auch der Endbenutzer in Kontakt mit dem Debugger. Wenn ein Programm abstürzt, erscheint ein Fenster mit folgenden Optionen:

    +debugger_alert.png +

    Es bietet drei Möglichkeiten auf den Absturz zu reagieren:

    + +

    Die Benutzung des eigentlichen Debuggers würde den Rahmen dieses Userguides sprengen, der sich ja an die Bedürfnisse des Endbenutzers richtet. Der Vollständigkeit halber, hier das Debugger Fenster das erscheint, wählt man die Debug Option aus dem ersten Screenshot:

    +debugger.png +

    Wie man schnell sieht wenn man den Debugger ein bisschen erkundet, handelt es sich um eine der komplexesten und ausgereiftesten Anwendungen für Haiku. Ein Entwickler, der bereits mit grafischen Debuggern anderer Plattformen vertraut ist, wird viele Features bestimmt wiedererkennen.

    +

    Da es kein einzelnes Dokument gibt, das alle Einzelheiten des Debuggers beschreibt, folgen an dieser Stelle einige Links, die zumindest einige Details beleuchten. Spezifische Fragen können auf der (englischen) Development Mailingliste gestellt werden. Wer weitere nützliche Ressourcen findet, möchte diese bitte per Bugreport mitteilen.

    + + + +
    Blogposts Es existieren einige Artikel über den Debugger, meist von Rene Gollent geschrieben, nachdem er ein neues Feature implementiert hat.
    BeGeistert 026 Video Aufgenommen auf dem BeGeistert Treffen im Jahre 2012, demonstriert Ingo Weinhold den damaligen Stand des Debuggers und zeigt einige interessante Werkzeuge wie den Profiler, um Flaschenhälse im Code zu identifizieren.
    + +
    +
    + + + diff --git a/userguide/de/applications/deskcalc.html b/userguide/de/applications/deskcalc.html index a43b86b0..8da83bcb 100644 --- a/userguide/de/applications/deskcalc.html +++ b/userguide/de/applications/deskcalc.html @@ -49,7 +49,7 @@
  • English
  • - « CodyCam + « Debugger :: Anwendungen :: DiskProbe » @@ -102,7 +102,7 @@ Oder man zieht sich eine Berechnung direkt aus einer E-Mail in den
    - « CodyCam + « Debugger :: Anwendungen :: DiskProbe »
    diff --git a/userguide/de/images/apps-images/debugger.png b/userguide/de/images/apps-images/debugger.png new file mode 100644 index 00000000..c4f15926 Binary files /dev/null and b/userguide/de/images/apps-images/debugger.png differ diff --git a/userguide/de/images/apps-images/debugger_alert.png b/userguide/de/images/apps-images/debugger_alert.png new file mode 100644 index 00000000..34eb0747 Binary files /dev/null and b/userguide/de/images/apps-images/debugger_alert.png differ diff --git a/userguide/de/workshop-wlan.html b/userguide/de/workshop-wlan.html index 099465b6..d97b800e 100644 --- a/userguide/de/workshop-wlan.html +++ b/userguide/de/workshop-wlan.html @@ -4,7 +4,7 @@ diff --git a/userguide/en/applications/debugger.html b/userguide/en/applications/debugger.html new file mode 100644 index 00000000..92da6807 --- /dev/null +++ b/userguide/en/applications/debugger.html @@ -0,0 +1,94 @@ + + + + + + + + + Debugger + + + + + + + + +
    +
    + +

    debugger-icon_64.pngDebugger

    + + + + +
    Deskbar:Applications
    Location:/boot/system/apps/Debugger
    Settings:~/config/settings/Debugger settings
    +~/config/settings/Debugger/
    +


    +

    The Debugger is an application the common user hasn't much use for. It's targetted at developers to investigate bugs in programs. Sometimes those bugs result in crashes and that is where even end users come into contact with the Debugger. When a program crashes, you're confronted with this alert:

    +debugger_alert.png +

    It gives three options to react to the crash:

    +
      +
    • Terminate will clean up after the crashed app but otherwise does nothing further.

    • +
    • Debug will start the Debugger for further investigation.

    • +
    • Save report creates a debug report which is saved as a text file on the Desktop and can be emailed to the developer of the crashed app or attached to a ticket at its bugtracker, if available.
      +The debug report contains information on your hardware (type of CPU and used memory etc.), the exact version of Haiku and all available information on the state of the system that could be relevant to the crash.

    • +
    +

    Describing the usage of the actual Debugger is out of scope for this guide that is addressing the needs of the common user of Haiku. For completeness sake, here's the window that'll come up if you choose the Debug option in the above alert:

    +debugger.png +

    As you'll quickly see when you start poking around a bit, the Debugger is one of the most complex and sophisticated application for Haiku. If you're a developer and are used to graphical debuggers on other platforms, many features will be familiar to you.

    +

    As there's not a single document explaining the intricacies of Haiku's Debugger, below are a few links that may shed some light. If you have a specific question, you may want to consider posting it on the development mailing list. If you find more useful resources, please file a bugreport with that info.

    + + + +
    Blogposts There are a few articles on the Debugger, mostly by Rene Gollent after implementing a new feature.
    BeGeistert 026 video A video from the BeGeistert meeting in 2012, in which Ingo Weinhold demonstrates the state of the Debugger back then and shows other interesting tools like the profiler to hunt down bottlenecks.
    + +
    +
    + + + diff --git a/userguide/en/applications/deskcalc.html b/userguide/en/applications/deskcalc.html index aff4de7f..ffe1f6c6 100644 --- a/userguide/en/applications/deskcalc.html +++ b/userguide/en/applications/deskcalc.html @@ -45,7 +45,7 @@
  • Polski
  • - « CodyCam + « Debugger :: Applications :: DiskProbe » @@ -98,7 +98,7 @@ Or you drag&drop a calculation directly out of an email onto DeskCalc.

    - « CodyCam + « Debugger :: Applications :: DiskProbe »
    diff --git a/userguide/en/images/apps-images/debugger.png b/userguide/en/images/apps-images/debugger.png new file mode 100644 index 00000000..c4f15926 Binary files /dev/null and b/userguide/en/images/apps-images/debugger.png differ diff --git a/userguide/en/images/apps-images/debugger_alert.png b/userguide/en/images/apps-images/debugger_alert.png new file mode 100644 index 00000000..8550b0f0 Binary files /dev/null and b/userguide/en/images/apps-images/debugger_alert.png differ diff --git a/userguide/en/workshop-wlan.html b/userguide/en/workshop-wlan.html index e93a3936..a93f0dce 100644 --- a/userguide/en/workshop-wlan.html +++ b/userguide/en/workshop-wlan.html @@ -4,7 +4,7 @@ diff --git a/userguide/es/applications/debugger.html b/userguide/es/applications/debugger.html new file mode 100644 index 00000000..6abcf452 --- /dev/null +++ b/userguide/es/applications/debugger.html @@ -0,0 +1,95 @@ + + + + + + + + + Debugger + + + + + + + + +
    +
    +
    La traducción de esta página no está completa aún. Hasta que esté, las partes sin terminar vienen en su inglés original.
    + +

    debugger-icon_64.pngDebugger

    + + + + +
    Deskbar:Applications
    Location:/boot/system/apps/Debugger
    Settings:~/config/settings/Debugger settings
    +~/config/settings/Debugger/
    +


    +

    The Debugger is an application the common user hasn't much use for. It's targetted at developers to investigate bugs in programs. Sometimes those bugs result in crashes and that is where even end users come into contact with the Debugger. When a program crashes, you're confronted with this alert:

    +debugger_alert.png +

    It gives three options to react to the crash:

    +
      +
    • Terminate will clean up after the crashed app but otherwise does nothing further.

    • +
    • Debug will start the Debugger for further investigation.

    • +
    • Save report creates a debug report which is saved as a text file on the Desktop and can be emailed to the developer of the crashed app or attached to a ticket at its bugtracker, if available.
      +The debug report contains information on your hardware (type of CPU and used memory etc.), the exact version of Haiku and all available information on the state of the system that could be relevant to the crash.

    • +
    +

    Describing the usage of the actual Debugger is out of scope for this guide that is addressing the needs of the common user of Haiku. For completeness sake, here's the window that'll come up if you choose the Debug option in the above alert:

    +debugger.png +

    As you'll quickly see when you start poking around a bit, the Debugger is one of the most complex and sophisticated application for Haiku. If you're a developer and are used to graphical debuggers on other platforms, many features will be familiar to you.

    +

    As there's not a single document explaining the intricacies of Haiku's Debugger, below are a few links that may shed some light. If you have a specific question, you may want to consider posting it on the development mailing list. If you find more useful resources, please file a bugreport with that info.

    + + + +
    Blogposts There are a few articles on the Debugger, mostly by Rene Gollent after implementing a new feature.
    BeGeistert 026 video A video from the BeGeistert meeting in 2012, in which Ingo Weinhold demonstrates the state of the Debugger back then and shows other interesting tools like the profiler to hunt down bottlenecks.
    + +
    +
    + + + diff --git a/userguide/es/applications/deskcalc.html b/userguide/es/applications/deskcalc.html index 224caed4..36b626aa 100644 --- a/userguide/es/applications/deskcalc.html +++ b/userguide/es/applications/deskcalc.html @@ -48,7 +48,7 @@
  • English
  • - « CodyCam + « Debugger :: Aplicaciones :: DiskProbe » @@ -102,7 +102,7 @@ O puede arrastrar y colocar un cálculo directamente de un correo electrónico a @@ -98,7 +98,7 @@ Ole myös tietoinen, että . ja , ovat molemmat desimaalipilkk @@ -102,7 +102,7 @@ Vous pouvez également glisser-déposer un calcul depuis un email vers DeskCalc. @@ -99,7 +99,7 @@ Persze, számolás is bedobható a Számológép ablakba.

    @@ -102,7 +102,7 @@ Creare dei ritagli di testo come descritto nei vari passaggi del calcolo e trasc @@ -102,7 +102,7 @@