The folder where all the project’s class files will be stored is given by the cfold variable. Main=$(root) main=$(root)$(ps)sourceMain Line 1 is the default, which is project’s root folder. For example one of the following might be used 1 2 2.2.2Ĭhange the main assignment to be the folder that contains the classes with a main method. For example: sfolds=$(root)$(ps)utility$(ls)$(root)$(ps)sourceMain Source files can also be put in the project’s root folder, and if sfolds is not declared, then all the project’s source files must be in the root. These are specified in variable definitions as $. Most of the following options need path separation or list separation characters. If the default values are left unchanged, then all the project’s source files must be in its root folder, classes are in in a folder called classes, and there is no JAR command.
![scite options scite options](https://windows-cdn.softpedia.com/screenshots/X-SciTE_4.png)
For convenience, default values are defined, or a typical assignment is give but commented out. These must be set to be compatible with the project’s folder structure, and other requirements. The behaviour of the directory properties file is configured by a number of variables. Put any existing source files in the correct folder. Create source and class sub-folders as specified in 3 above. The default is for all the source files to be in the project’s root folder for the class folder to be called classes and for the JAR option to be disabled. Edit SciTEDirectory.properties as discussed in §2.2 to specify the configuration of the project’s class and source folders, and some other options. See §4 for more discussion about the features that these set up. in addition, add the assignments in §7.1 to the SciTE user properties file. Create a SciTEDirectory.properties file from §7.2, or obtain the file from .uk, and put it in the project’s root folder. To set up the folders and files for a project do the following: 1. This is resolved by introducing an additional go command. Standard command line input does not work in launched programs. There is a known, but poorly documented, problem with SciTe’s go command on Linux.
#Scite options windows
Correctly set up projects can be moved between any Windows or Unix computers that have SciTE and Java SDK installed. Furthermore, the properties files provide project mobility. Tab and indent settings, output panel orientation and non-proportional fonts are also set to improve the programming environment. Multiple source folders with projects, a class folder and JAR generation are supported without using construction tools like Make, Ant or SCons. Here we provide directory and user properties files that change SciTE’s defaults to make Java programming easier. It can be obtained from SciTE is a little unusual, in that most of its configuration is done using manually edited properties files. The SciTE editor is an excellent tool for Java programming projects, and it is multi-platform. Java Programming with SciTE on Linux and Windows Adrian P.