[R] SciTE: lancer plusieurs scripts en même temps

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

[R] SciTE: lancer plusieurs scripts en même temps

#1

Message par matwachich »

Salut!

Certains le savent, je n'utilise plus SciTE depuis longtemps, au profit de Programmer's Notepad (que j'ai adapter ...)

Cependant, ces jours ci, avec mon projet de gestionnaire de projets pour SciTE, je m'y remet un peut. Je me rappel alors d'un truc que j'avait complètement oublier, mais qui avait grandement conditionner mon choix d'abandonne SciTE:
- La possibilité de lancer plusieurs scriptes en même temps!

Est-il possible donc, de lancer plusieurs scripts en même temps dans SciTE???
Modifié en dernier par matwachich le dim. 12 févr. 2012 17:16, modifié 1 fois.
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Avatar du membre
silvere
Niveau 8
Niveau 8
Messages : 532
Enregistré le : sam. 24 sept. 2011 22:56
Status : Hors ligne

Re: [..] SciTE: lancer plusieurs scripts en même temps

#2

Message par silvere »

Me vau tard que jamais :mrgreen:

Oui tu peut mais il faut le fermer et le rouvrir sinon non :mrgreen:
Quand le mensonge prend l'ascenseur, la vérité prend l'escalier. Elle met plus de temps, mais elle fini toujours par arriver.
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: [..] SciTE: lancer plusieurs scripts en même temps

#3

Message par matwachich »

Merci de la réponse, :wink:
On m'avait déjà répondu (à l'époque :P ) sur le .com, et la réponse était NON!
Sauf en désactivant l'option "Open Files Here" du menu option, et en ouvrant le 2 script dans une autre instance de SciTE.

Ciao!

PS: c'est vrai que j'ai oublié le [R] :oops:
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] SciTE: lancer plusieurs scripts en même temps

#4

Message par Tlem »

Un test rapide vous aurait permit de trouver la réponse. :roll:

Ceci dit, il me semble qu'il est possible de configurer Scite pour ouvrir autant de session que de code ouvert et dans ce cas, il ne devrait plus y avoir de problème puisque chaque instance est séparée des autres.

Je serais tout de même curieux de connaitre les cas ou le lancement de deux scripts en simultanés devrait être nécessaire ... :mrgreen:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [R] SciTE: lancer plusieurs scripts en même temps

#5

Message par Iste »

Bah deja, dans le cas ou l'on voudrait lancer un script pendant qu'un des outil proposés par scite est ouvert, comme Koda, car chez moi, cela occupe le slot disponible.

Mais lancer plusieurs script c'est pas aussi simple que ca.
En effet, il faut gérer les console mutiple et les raccourcis clavier !

On sait faire, mais du coup l'implémentation dans scite serait soit plus complexe, soit moins puissante.

Ha et, a part ca, chez moi quand je demande de l'aide (F1) alors qu'un script tourne, cela exécute le script en cours en même temps que l'ouverture du fichier d'aide (c'est même assez relou)
Signez ici
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: [R] SciTE: lancer plusieurs scripts en même temps

#6

Message par matwachich »

D'après les .com, le truc du F1 serait un bug de SciTE, pas de SciTE4AutoIt.
Pour l'utilité, bah tout simplement un script TCP Client/Serveur :mrgreen:
Après pour le truc des instances, j'ai lu un truc sur les buffers dans la doc de SciTE, mais je ne sais pas trop si il y a une relation ou pas?
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] SciTE: lancer plusieurs scripts en même temps

#7

Message par Tlem »

matwachich a écrit :Pour l'utilité, bah tout simplement un script TCP Client/Serveur :mrgreen:
Pas évident de débuggé deux scripts en même temps !!!
Perso je lance le serveur de manière indépendante puis je m'occupe du client et vice versa ! :mrgreen:

De toutes façons, en, l'état, Scite ne pas peut gérer deux (ou plus) scripts simultanément car cela impliquerait une gestion séparée des consoles et du reste. Donc la solution est de lancer plusieurs instance de Scite qui seront distinctes l'une de l'autre et qui ne risqueront pas d’interactions hasardeuses.

En fouillant dans la doc de Scite, j'ai retrouvé le paramètre :
check.if.already.open

This option allows opening files in an existing instance of SciTE rather than always opening a new instance. When this option is set and SciTE is started, it checks to see if there are any other instances of SciTE open. If there is, another instance is asked to open the file and become active and the new instance exits. On Windows, the instance with the Options | Open Files Here menu item checked opens the file. On GTK+, an arbitrary instance opens the file
Ce qui nous donne :

Code : Tout sélectionner

check.if.already.open = 0
Cette option est à rajouter dans le fichier SciTEUser.Properties qui se trouve dans le dossier de C:\Documents and Settings\UserName.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: [..] SciTE: lancer plusieurs scripts en même temps

#8

Message par matwachich »

matwachich a écrit :... en désactivant l'option "Open Files Here" du menu option ...
ça ne serait pas un peut la même chose??? :roll: :P
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [R] SciTE: lancer plusieurs scripts en même temps

#9

Message par Tlem »

Arf, je n'avais pas vu passer votre message.
Bon, après, vous le faites comme vous voulez. L'essentiel c'est que ça fasse ce que vous recherchez. :mrgreen:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre