Author:halw

Date:2009-11-04T05:32:31.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@347 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
jfiat
2009-11-04 06:31:03 +00:00
parent ced478e24a
commit 7954a00f37
3 changed files with 12 additions and 5 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -0,0 +1,3 @@
title=External compilation pane file selection
author=halw
path=content/external-compilation-pane-file-selection

View File

@@ -7,7 +7,11 @@
[[Image:External compilation pane 01]]
The external compilation pane shows a log of the compilation output from the external (typically C language) compiler. But the external compilation pane is more than just a log.
==Introduction==
During the majority of ordinary development projects in Eiffel, it may be rare for programmers to need to know what's going on with the external compilation that occurs during freezing and finalization steps. However, during the development of some types of systems, it is helpful to monitor the external compilation.
The external compilation pane shows a log of the compilation output from the external (typically C language) compiler. But the external compilation pane is more than just a log. It has powerful features that help you deal with the results of external compilation.
==Selecting your locale==
@@ -15,15 +19,15 @@ If the external compiler uses a different locale than your default locale, you c
==Open a file mentioned in the external compilation output==
You can open a file mentioned in the external compiler output in a specified external editor by selecting the file name and then clicking the [[Image:metrics-tool--command-send-to-external-editor-icon|external compilation pane]] button highlighted in the following figure:
You can open a file mentioned in the external compiler output in a specified external editor by selecting the file name and then clicking the [[Image:metrics-tool--command-send-to-external-editor-icon|send to external editor]] button shown in the bottom bar of the following figure:
[[Image:coutput2|C output tool]]
[[Image:External compilation pane file selection|Selecting a file to open]]
==Find external code for a class/feature==
Pick the class or feature whose generated code you want to see, and drop it into the [[Image:coutput4|C output tool]] button or the [[Image:coutput5|C output tool]] button. The related code will be shown in specified editor.
You can view the external code for a particular Eiffel class or feature in an external editor. Pick the class or feature whose generated code you want to see, and drop it onto the [[Image:metrics-tool--command-send-to-external-editor-icon|send to external editor]] button. The external code for the class or feature will be shown in an external editor.
[[Image:coutput3|C output tool]]
[[Image:External compilation pane edit feature]]