topic "TheIDE Command line arguments";
[l288;i1120;a17;O9;~~~.1408;2 $$1,0#10431211400427159095818037425705:param]
[a83;*R6 $$2,5#31310162474203024125188417583966:caption]
[H4;b83;*4 $$3,5#07864147445237544204411237157677:title]
[i288;O9;C2 $$4,6#40027414424643823182269349404212:item]
[b42;a42;ph2 $$5,5#45413000475342174754091244180557:text]
[l288;b17;a17;2 $$6,6#27521748481378242620020725143825:desc]
[l321;t246;C@5;1 $$7,7#20902679421464641399138805415013:code]
[b2503;2 $$8,0#65142375456100023862071332075487:separator]
[*@(0.0.255)2 $$9,0#83433469410354161042741608181528:base]
[t4167;C2 $$10,0#37138531426314131251341829483380:class]
[l288;a17;*1 $$11,11#70004532496200323422659154056402:requirement]
[i417;b42;a42;O9;~~~.416;2 $$12,12#10566046415157235020018451313112:tparam]
[b167;C2 $$13,13#92430459443460461911108080531343:item1]
[i288;a42;O9;C2 $$14,14#77422149456609303542238260500223:item2]
[*@2$(0.128.128)2 $$15,15#34511555403152284025741354420178:NewsDate]
[l321;*C$7;2 $$16,16#03451589433145915344929335295360:result]
[l321;b83;a83;*C$7;2 $$17,17#07531550463529505371228428965313:result`-line]
[l160;t4167;*C+117 $$18,5#88603949442205825958800053222425:package`-title]
[2 $$19,0#53580023442335529039900623488521:gap]
[t4167;C2 $$20,20#70211524482531209251820423858195:class`-nested]
[b50;2 $$21,21#03324558446220344731010354752573:Par]
[b83;*+117 $$22,22#1546C2CD4112BAB0A26C534D6F11ED13:subtitle]
[2 $$0,0#00000000000000000000000000000000:Default]
[{_}%EN-US 
[s2; TheIDE Command line arguments&]
[s3; Table of contents&]
[s0; &]
[s0; [^topic`:`/`/ide`/app`/CommandLineArugments`_en`-us`#1^ 1. Command 
line arguments overview]&]
[s0;     [^topic`:`/`/ide`/app`/CommandLineArugments`_en`-us`#1`_1^ 1.1 
Opening certain package]&]
[s0;     [^topic`:`/`/ide`/app`/CommandLineArugments`_en`-us`#1`_2^ 1.2 
Opening certain file (Editor mode)]&]
[s0;     [^topic`:`/`/ide`/app`/CommandLineArugments`_en`-us`#1`_3^ 1.3 
Common options]&]
[s0;     [^topic`:`/`/ide`/app`/CommandLineArugments`_en`-us`#1`_4^ 1.4 
Advanced options]&]
[s0; [^topic`:`/`/ide`/app`/CommandLineArugments`_en`-us`#2^ 2. Building 
application from command line]&]
[s0; &]
[s3;:1: 1. Command line arguments overview&]
[s22;:1`_1: 1.1 Opening certain package&]
[s5; TheIDE can open specify package in given assembly directly. 
The first view with package selection will not be displayed. 
Below is the command line arguments scheme:&]
[s5;l128; [* theide] [*@4 `$assembly `$package]&]
[s5; Let`'s assume the user wants to open `"Bombs`" example from 
`"examples`" assembly. Then in Upp installation directory following 
command should be executed:&]
[s5;l96; [* ./theide ][*@4 examples Bombs]&]
[s5; After executing above command following windows should be opened:&]
[s0;= 
@@rawimage:2804&1722
([encoded data, 166428 characters])
&]
[s22;:1`_2: 1.2 Opening certain file (Editor mode)&]
[s5; TheIDE can open any file in the edition mode without opening 
package. The file will be loaded to temporary package called 
<ide`-aux>. File can be edited and save to the same location 
it was opened. Below is the command line arguments scheme that 
can be used (two versions):&]
[s5;l128; [* theide ][*@4 `$file]&]
[s5;l128; [* theide `-f ][*@4 `$file]&]
[s5; Real world examples below:&]
[s5;l128; [* ./theide ][*@4 `~/main.cpp]&]
[s5;l128; [* ./theide ][*@4 `-f `~/upp/examples/Bombs/bombs.iml]&]
[s5; After executing last command following window with Icon designer 
should be opened:&]
[s0;= 
@@rawimage:3284&1904
([encoded data, 93480 characters])
&]
[s22;:1`_3: 1.3 Common options&]
[s5; Common options are:&]
[s5;l128;i150;O0; [* `-v] or [* `-`-version] `- displays information 
about TheIDE version and exits.&]
[s5;l128;i150;O0; [* `-h] or [* `-`-help]      `- displays TheIDE command 
line help and exits.&]
[s22;:1`_4: 1.4 Advanced options&]
[s5; There are some less frequently used options:&]
[s5;l128;i150;O0; `-`-scale [@4 `$percent] `- scale interface by `"percent`" 
parameter.&]
[s3;:2: 2. Building application from command line&]
[s5; In order to build application (package) from command line [^topic`:`/`/ide`/app`/umk`_en`-us^ U
MK] console utility should be used.]]