Author:admin

Date:2008-09-19T07:55:09.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@27 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
jfiat
2008-09-19 10:22:25 +00:00
parent c7f7178710
commit 4087eb614e
367 changed files with 390 additions and 1 deletions

View File

@@ -1,5 +1,6 @@
[[Property:title|Execute one line at a time]]
[[Property:weight|-9]]
[[Property:uuid|7d4489b4-5f29-2b1c-af83-afc2b25c8f85]]
If no application was already running, this command launches an application compiled in Work Bench mode and stops at its first line.
If an application was stopped, it attempts to execute the instruction located on the execution line where the application is stopped. If this execution line does not contain an instruction, the execution stops at the next execution line.

View File

@@ -1,5 +1,6 @@
[[Property:title|Execution commands]]
[[Property:weight|-15]]
[[Property:uuid|098e4d2b-18c5-6933-fe42-2d55e427f5fa]]
* [[Eiffel Debugger Execution: Introduction|Introduction]]
* [[Image:debug-run-icon]] [[Run and stop at breakpoints|Run and debug]]
* [[Image:debug-run-icon]] [[Run with arguments|Run with arguments]]

View File

@@ -1,5 +1,6 @@
[[Property:title|Pause an application]]
[[Property:weight|-7]]
[[Property:uuid|846b52cb-6654-23be-3576-cc175a6fbf04]]
This command stops the execution of a running debugged application.
This gives access to dynamic information concerning the application, such as the current [[Callstack tool: Introduction|call stack]] and the [[Objects tool: Introduction|state of objects]] in the system.

View File

@@ -1,5 +1,6 @@
[[Property:title|Run and stop at breakpoints]]
[[Property:weight|-15]]
[[Property:uuid|16310d6f-9ab8-e27c-5802-059d8fc80914]]
This command launches an application compiled in Work Bench mode. The application will stop as soon as a [[Breakpoints: Introduction|breakpoint]] is encountered, or when an exception occurs.
It is accessible through the '''project''' toolbar ( [[Image:debug-run-icon]] ) or through the '''debug''' menu.

View File

@@ -1,5 +1,6 @@
[[Property:title|Run with arguments]]
[[Property:weight|-14]]
[[Property:uuid|0c8c089c-f953-3337-87dc-09a0c8150c21]]
While working on a project, you may want to launch it with one or more arguments.
There are two ways to specify arguments for a program from EiffelStudio:

View File

@@ -1,5 +1,6 @@
[[Property:title|Run a finalized executable]]
[[Property:weight|-11]]
[[Property:uuid|a69ab49a-2bd1-a405-837c-b3e629fa5394]]
As opposed to other execution commands, this command launches an application compiled in finalized mode. This has the same effect as running the application in the EIFGENs/target_name/F_code directory from a console prompt.
No debugging is possible with this command, but it lets you test the real speed of your program without any overhead.

View File

@@ -1,5 +1,6 @@
[[Property:title|Run without breakpoints]]
[[Property:weight|-12]]
[[Property:uuid|1f619bce-a3c7-5984-d3e6-4c5dceabf53d]]
This command launches an application compiled in Workbench mode. The application will not stop when a [[Breakpoints: Introduction|breakpoint]] is encountered. However, it stops when an exception occurs.
It is accessible through the '''project''' toolbar ( [[Image:debug-run-without-breakpoint-icon]] ) or through the '''debug''' menu.

View File

@@ -1,5 +1,6 @@
[[Property:title|Step into a feature]]
[[Property:weight|-10]]
[[Property:uuid|a141505a-cc5a-afe1-6f8c-8e216bd7a232]]
If no application was already running, this command launches an application compiled in Work Bench mode and stops at its first line.
If an application was stopped, it attempts to enter the feature located on the execution line where the application is stopped. If this feature is an attribute, or another non debuggable feature, it simply executes the current execution line and stops at the next one.

View File

@@ -1,5 +1,6 @@
[[Property:title|Step out of a feature]]
[[Property:weight|-8]]
[[Property:uuid|4d3b068d-cbeb-be94-94c9-f73eb12b6c0e]]
If no application was already running, this command launches an application compiled in Work Bench mode and stops at its first line.
If an application was stopped, it attempts to exit the feature where the application is stopped.

View File

@@ -1,5 +1,6 @@
[[Property:title|Stop a debugged application]]
[[Property:weight|-6]]
[[Property:uuid|648fdd76-c393-982d-5367-1e9b02669248]]
This command kills the debugged application, if any. This stops the debugging session.
It is accessible through the '''project''' toolbar ( [[Image:debug-stop-icon]] ) or through the '''debug''' menu.