Pour savoir pourquoi et comment redéfinir la variable
d'environnement CLASSPATH , voir la fin de la section "La première fois" dans
"Outils Scala en salle IN2 (sous Windows)".
La première fois
Pour pouvoir utiliser les outils Scala en salle IN2 il faut
définir la variable d'environnement SCALA_HOME
et rajouter l'emplacement des outils Scala dans la variable
d'environnement PATH .
Pour cela il vous faut aller dans: menu "Start" -> menu "Control Panel"
-> icone "System" -> onglet "Advanced" -> bouton "Environment variables".
Dans la section "User variables of ...", créez une nouvelle variable (bouton "New"),
et donnez les informations suivantes :
- Name:
SCALA_HOME
- Value:
\\icwfile\StudData\LAMP\scala
S'il n'existe pas de variable d'environnement PATH dans la section
"User variables of ..." (il existe déjà une variable Path dans la section
"System variables" mais il n'est pas question de celle-ci), créez une nouvelle variable (bouton "New"),
et donnez les informations suivantes :
- Name:
PATH
- Value:
%SCALA_HOME%\bin
Si la variable d'environnement PATH existe déjà dans la section
"User variables of ...", modifiez-la (bouton "Edit"), en lui donnant la valeur
suivante :
- Value:
<ancienne_valeur>;%SCALA_HOME%\bin
Enfin, vérifiez que la variable d'environnement
CLASSPATH dans la section "System variables" ne
contienne pas de guillemets. Si elle en contient, elle est
inutilisable. Pour contourner cette erreur de configuration
(indépendante de notre volonté), il vous faut écraser la variable.
Dans la section "User variables of ...", créez une nouvelle variable (bouton "New"),
et donnez les informations suivantes :
- Name:
CLASSPATH
- Value:
- .
- (c'est-à-dire un point)
Si vous avez vraiment besoin de l'ancienne valeur de la variable
CLASSPATH , vous pouvez aussi la redéfinir en enlevant les guillemets.
A chaque fois
Ouvrez un prompt (menu "Start" -> menu "All Programs" -> menu "Accessories"
-> menu "Command Prompt"), et
utilisez la commande scalac pour compiler votre programme et
la commande scala pour l'exécuter. Pour plus d'informations sur
la façon d'écrire un programme Scala et de l'exécuter, lisez les instructions sur la page d'
exemples de Scala.
Nous vous conseillons d'utiliser l'éditeur de texte Emacs pour
l'écriture de programmes Scala de manière à avoir l'indentation automatique
et l'affichage des mots-clé en couleur.
Configuration d'Emacs
Pour pouvoir utiliser Emacs nous vous conseillons de définir
la variable d'environnement HOME afin qu'elle pointe sur votre
répertoire racine. Ainsi vous pourrez y placer un fichier de configuration pour
Emacs .
Pour définir la variable d'environnement HOME , procédez comme ci-dessus pour
la variable SCALA_HOME , en donnant les informations suivantes :
- Name:
HOME
- Value:
- <votre répertoire racine>
Créez le fichier de configuration pour Emacs . Celui-ci doit
s'appeler .emacs (ne pas oublier le point au début) et se trouver
dans le répertoire désigné par la variable d'environnement HOME .
Nous vous conseillons d'y rajouter les lignes suivantes (faire un copier-coller) :
;; Activer la coloration
(global-font-lock-mode t)
;; Activer la reconnaissance des parentheses correspondantes
(show-paren-mode 1)
;; Activer la mise en evidence des selections
(pc-selection-mode)
;; Desactiver le clignotement du curseur
(blink-cursor-mode -1)
;; Activer l'affichage du numero de ligne et de colonne
(line-number-mode 1)
(column-number-mode 1)
;; Definir M-C-g pour sauter a une ligne donnee
(global-set-key [(meta control g)] 'goto-line)
;; Activer le mode scala
(add-to-list 'load-path (expand-file-name "\\\\icwfile\\studdata\\lamp\\scala\\support\\emacs"))
(load "scala-mode-auto")
|