|
CompileSpot.com Help
|
For help with specific
compilers, programming, and PICmicros, search the PicBasic
List. |
Getting
Started
Caution: Although
we take every reasonable precaution against loss of data, it is good
practice to keep backup copies of your sensitive files on your local
machine. CompileSpot.com is not responsible for data loss resulting
from catastrophic failure.
|
User Account screen:
Screen Help
|
|
1. Fill in the required information
about yourself. We understand that you can spoof our system with
false information, but we humbly ask that you don't. We do not sell your
information to any other companies. You may receive an occasional email
from us, mostly to advise you of new services and compilers.
|
|
2. Select your preferences. Rows
and Columns refer to the size of the editor window on the compiler
screen. File preservation options determine when files are saved and
backed up.
|
|
Compiler Options screen:
Screen Help
|
|
3. Select a compiler from the
drop-down list and click "Show Options". A table will appear
with available options for the selected compiler.
|
|
4. You may change compiler options if
you wish, but the default settings should let you demo the compiler without
any problems. If you change options, click "Update Options" to
save changes and see the change reflected in the command line.
|
|
File Manager screen:
Screen Help
|
|
5. Click on the demo directory that
matches the compiler that you selected. You should see sample source
files that are compatible with your selected compiler.
|
|
6. Click on the file
that you want to bring to the compiler screen.
|
|
Compiler screen:
Screen Help
|
|
7. You should see the contents of the
file you selected in the editor window. To compile the source code and
create a results file, simply click "Compile" at the top of the
page. You will see additional links appear.
|
|
8. Click "Compiler
Messages" to move to the lower part of the page where the compiler has
reported any warnings or errors. This information is the same thing you
would see if you were running the compiler on your machine from a DOS command
line.
|
|
9. The "Download Result
File" is a link to the binary file that you just created. You may
right-click to save the file, or left-click to view the file in your browser.
|
|
10. Return to the File Manager to see
all of the files that were created. Some compilers report errors to a
file instead of the screen. These files will be saved in the same
directory where your source code is.
|
Screen Help
Getting
Started | Compiler | File Manager
| Compiler
Options | User Account
|
Compiler
Screen:
Top of Table
| go to Compiler
Screen
|
| Save |
Saves the source file as it appears in the edit
window. If the "always save changes" option is checked
in the User Account screen, the file will be saved when any of the
buttons at the top of the page are clicked. |
| Compile |
Runs the compiler on the file as it was last saved. |
| New File |
Clears the edit window to begin a new file. You
must save the file manually to create it within your storage area.
The "always save changes" option does not work until the file
has been given a name. |
| Compiler Messages |
Moves your view to the lower portion of the screen, where
the messages returned by the compiler are printed. This link only
appears when you compile a file. |
| Download Result File |
This links to the stored file that was created when you
last compiled. This link only appears when a result file is
present. Right-click this link to save the result file to your
local drive. |
|
File Manager
Screen:
Top of Table | go
to File
Manager Screen
|
root/ ... |
Click within this path to open parent directories above the currently
open directory (move UP). |
directory |
Click directory names to open the directory in the file
manager (move
DOWN). |
filename |
Click on a file name to bring it to the Compiler Screen and open it
for edit. |
| Remove |
(Directories only) Click to delete the directory and EVERYTHING within
it. You will be prompted for confirmation, but once confirmed this
action is irreversible. |
| Rename |
Click to rename a file or directory. |
| Download |
This is the URL to the file within your storage area.
Left-clicking will cause your browser to open the file (various results
are possible, depending on the file extension). Right-click and
select "Save Target As..." to save the file to your local
drive. |
| Copy |
Click to open a dialog which allows you to select a location and enter
a new filename. The existing file will be copied to the new
location. This action overwrites existing files without prompting
you or making backups. |
| Move |
Click to open a dialog which allows you to select a new location and
change the filename. The existing file will be copied to the new
location, then deleted from the previous location. This action
will not overwrite existing files. |
| Delete |
Click to delete the file. If the user preference: "Move
deleted files to /Deleted" is set, the file will be copied to the
Deleted directory. |
| Upload File |
(disabled for Demo Accounts) Use this text box to enter the location
and name of a file on your local drive. Click the Browse button to
select from a dialog box. When you click Upload, the file will be
copied to the currently open directory. |
| Create New Directory |
Type the name of the directory you wish to create and click Create
Directory. This created a sub-directory within the currently open
directory. Spaces within a directory name are automatically
replaced with underscores. |
| Create New Text File |
To create a new file, type the name of the file and its extension (filename.ext),
then click Create File. The file will be created within the
currently open directory. |
Compiler
Options
:
Top of Table
| go to Compiler
Options Screen
|
| Compiler |
Use this drop-down box to select a compiler. Notice that the
selection is not made until you click Show Options. |
| Show Options |
Click here to save your compiler selection and refresh the options
list below. |
| Command Line |
This is the DOS command line that will be passed to the server's
operating system when you compile. The %file% parameter will be
replaced with the name of your source file. To change the command
line, select different options and click Update Options. |
| Update Options |
Click Update Options to save your option settings and update the
command line. If you forget to click here, any unsaved option
settings will be lost when you leave the screen. |
| Option Selections |
Each compiler has a different list of options. Select the
options after you have selected a compiler and clicked Show
Options. Option selections will be saved for each compiler you
configure. You must click Update Options to save your selections. |
|
User Account: Preferences:
Top of Table | go
to User
Account Screen |
| Edit Window: Rows |
Enter the number of rows for
the edit window on the compiler screen. This adjusts the width of
the edit window. |
| Edit Window: Columns |
Enter the number of columns
for the edit window on the compiler screen. This adjusts the
height of the edit window. |
File Preservation:
Always save changes |
Checking this box forces the
interface to save your edited file whenever you click a button on the
Compiler Screen. This includes Save, Compile, Compiler Options,
File Manager, and User Account. |
File Preservation:
Make backup when
saving changes |
Checking this box forces the
interface to make a backup copy of your file each time you save
it. The backup copy will retain the name and extension of the
original file, and a .back extension will be added. For instance,
if you save BLINK.BAS, the backup file will be named BLINK.BAS.back.
This is performed on both manual and automatic saves. |
File Preservation:
Move deleted files
to /Deleted |
Checking this box forces the
interface to make backup copies of files that you delete. The
backups will be placed in the /Deleted directory within your storage
area, and will have the same name as the deleted file. Only the
filename is duplicated, not the full path. If you need to conserve
storage space, shut this option off and delete all the files from the
/Deleted directory. |
|