In article <4b1cd9fc$0$12447$,
Senhon wrote:
"Jean-Marc Bourguet" a écrit dans le message de groupe
de
discussion :"Senhon" writes:Pardon de m'être exprimé aussi mal, je voulais dire : la voie de
l'interprèteur de commande n'est pas la bonne.
Tu peux donner ton raisonnement?
Raisonnement, est un bien grand mot, pour exprimer : utiliser le produit
mis
en place, c'est à dire, commencer par comprendre comment utiliser VS.
En admettant qu'il est possible d'utiliser la panoplie des possibilités de
l'IDE, et non d'ouvrir des console extérieurs à cet IDE.
C'est un peu le souci de ces outils. Un IDE de plus -> un langage de
macros
de plus. Il y a eventuellement un peu d'unification a ce niveau, cote
visual basic, mais c'est terriblement etrique par rapport a la philosophie
correspondante cote Unix.
- d'abord, parce que l'idee d'avoir des petits outils utilisables de
n'importe
ou predate windows de quelques annees, et que des choses comme le shell,
sed,
ou vi, sont incroyablement efficaces encore aujourd'hui (ne serait-ce que
parce
que ca a son origine sur des machines ridiculement petites par rapport aux
standards actuels, et que donc, sur une machine moderne, c'est tres, tres,
tres rapide et peu gourmand en memoire).
- ensuite parce qu'on a le choix. Les outils en question ont ete concus
pour
etre interoperables. Et il y a d'autres outils equivalents. Tu n'aimes pas
le Bourne Shell ? tu peux faire du bash, du zsh, du korn-shell. Tu n'aimes
pas
vim ? tu peux faire du emacs. Tu veux un langage de macros ? tout ce petit
monde sait marcher avec perl, ruby, python, ou lua... le seul echec en la
matiere, c'est gcc... une certaine paranoia de ses developpeurs les a
conduit
a developper un compilo ou frontend et backend sont intimement lies (des
fois
que quelqu'un utilise la frontend g++ avec un backend PROPRIETAIRE), et il
manque donc plein d'outils intermediaires qui seraient sympa (comme des
analyseurs de code un peu intelligents). Vive llvm...
Evidemment, ca fait un peu peur au debut, vu la plethore de choix. Mais si
je compare aux IDE "modernes", c'est nettement mieux quand on a le temps
d'acquerir de l'experience. Deja, tu peux choisir l'outil qui
te plait le plus. Ensuite tu peux le customiser en utilisant ton
experience des outils que tu connais deja. Sur les IDE "modernes"
en face, soit tu as du lock-in (ouais, vive visual basic... encore
que $crosoft change un peu avec .NET, mais bon), soit les gens sont
tellement persuades d'avoir invente la solution ideale que rien
d'autre n'est bon (eclipse: hors de java, point de salut... mais
bon, emacs est a peu pres aussi grave dans le meme genre).
In article <4b1cd9fc$0$12447$426a74cc@news.free.fr>,
Senhon <Nul@Nul.Nul> wrote:
"Jean-Marc Bourguet" <jm@bourguet.org> a écrit dans le message de groupe
de
discussion : pxb1vj7ci06.fsf@news.bourguet.org...
"Senhon" <Nul@Nul.Nul> writes:
Pardon de m'être exprimé aussi mal, je voulais dire : la voie de
l'interprèteur de commande n'est pas la bonne.
Tu peux donner ton raisonnement?
Raisonnement, est un bien grand mot, pour exprimer : utiliser le produit
mis
en place, c'est à dire, commencer par comprendre comment utiliser VS.
En admettant qu'il est possible d'utiliser la panoplie des possibilités de
l'IDE, et non d'ouvrir des console extérieurs à cet IDE.
C'est un peu le souci de ces outils. Un IDE de plus -> un langage de
macros
de plus. Il y a eventuellement un peu d'unification a ce niveau, cote
visual basic, mais c'est terriblement etrique par rapport a la philosophie
correspondante cote Unix.
- d'abord, parce que l'idee d'avoir des petits outils utilisables de
n'importe
ou predate windows de quelques annees, et que des choses comme le shell,
sed,
ou vi, sont incroyablement efficaces encore aujourd'hui (ne serait-ce que
parce
que ca a son origine sur des machines ridiculement petites par rapport aux
standards actuels, et que donc, sur une machine moderne, c'est tres, tres,
tres rapide et peu gourmand en memoire).
- ensuite parce qu'on a le choix. Les outils en question ont ete concus
pour
etre interoperables. Et il y a d'autres outils equivalents. Tu n'aimes pas
le Bourne Shell ? tu peux faire du bash, du zsh, du korn-shell. Tu n'aimes
pas
vim ? tu peux faire du emacs. Tu veux un langage de macros ? tout ce petit
monde sait marcher avec perl, ruby, python, ou lua... le seul echec en la
matiere, c'est gcc... une certaine paranoia de ses developpeurs les a
conduit
a developper un compilo ou frontend et backend sont intimement lies (des
fois
que quelqu'un utilise la frontend g++ avec un backend PROPRIETAIRE), et il
manque donc plein d'outils intermediaires qui seraient sympa (comme des
analyseurs de code un peu intelligents). Vive llvm...
Evidemment, ca fait un peu peur au debut, vu la plethore de choix. Mais si
je compare aux IDE "modernes", c'est nettement mieux quand on a le temps
d'acquerir de l'experience. Deja, tu peux choisir l'outil qui
te plait le plus. Ensuite tu peux le customiser en utilisant ton
experience des outils que tu connais deja. Sur les IDE "modernes"
en face, soit tu as du lock-in (ouais, vive visual basic... encore
que $crosoft change un peu avec .NET, mais bon), soit les gens sont
tellement persuades d'avoir invente la solution ideale que rien
d'autre n'est bon (eclipse: hors de java, point de salut... mais
bon, emacs est a peu pres aussi grave dans le meme genre).
In article <4b1cd9fc$0$12447$,
Senhon wrote:
"Jean-Marc Bourguet" a écrit dans le message de groupe
de
discussion :"Senhon" writes:Pardon de m'être exprimé aussi mal, je voulais dire : la voie de
l'interprèteur de commande n'est pas la bonne.
Tu peux donner ton raisonnement?
Raisonnement, est un bien grand mot, pour exprimer : utiliser le produit
mis
en place, c'est à dire, commencer par comprendre comment utiliser VS.
En admettant qu'il est possible d'utiliser la panoplie des possibilités de
l'IDE, et non d'ouvrir des console extérieurs à cet IDE.
C'est un peu le souci de ces outils. Un IDE de plus -> un langage de
macros
de plus. Il y a eventuellement un peu d'unification a ce niveau, cote
visual basic, mais c'est terriblement etrique par rapport a la philosophie
correspondante cote Unix.
- d'abord, parce que l'idee d'avoir des petits outils utilisables de
n'importe
ou predate windows de quelques annees, et que des choses comme le shell,
sed,
ou vi, sont incroyablement efficaces encore aujourd'hui (ne serait-ce que
parce
que ca a son origine sur des machines ridiculement petites par rapport aux
standards actuels, et que donc, sur une machine moderne, c'est tres, tres,
tres rapide et peu gourmand en memoire).
- ensuite parce qu'on a le choix. Les outils en question ont ete concus
pour
etre interoperables. Et il y a d'autres outils equivalents. Tu n'aimes pas
le Bourne Shell ? tu peux faire du bash, du zsh, du korn-shell. Tu n'aimes
pas
vim ? tu peux faire du emacs. Tu veux un langage de macros ? tout ce petit
monde sait marcher avec perl, ruby, python, ou lua... le seul echec en la
matiere, c'est gcc... une certaine paranoia de ses developpeurs les a
conduit
a developper un compilo ou frontend et backend sont intimement lies (des
fois
que quelqu'un utilise la frontend g++ avec un backend PROPRIETAIRE), et il
manque donc plein d'outils intermediaires qui seraient sympa (comme des
analyseurs de code un peu intelligents). Vive llvm...
Evidemment, ca fait un peu peur au debut, vu la plethore de choix. Mais si
je compare aux IDE "modernes", c'est nettement mieux quand on a le temps
d'acquerir de l'experience. Deja, tu peux choisir l'outil qui
te plait le plus. Ensuite tu peux le customiser en utilisant ton
experience des outils que tu connais deja. Sur les IDE "modernes"
en face, soit tu as du lock-in (ouais, vive visual basic... encore
que $crosoft change un peu avec .NET, mais bon), soit les gens sont
tellement persuades d'avoir invente la solution ideale que rien
d'autre n'est bon (eclipse: hors de java, point de salut... mais
bon, emacs est a peu pres aussi grave dans le meme genre).
On Dec 7, 8:58 am, "Senhon" wrote:
> "James Kanze" a écrit dans le message
> de groupe de discussion :
>
> > On Dec 4, 10:56 am, "Senhon" wrote:
> >> "James Kanze" a crit dans le
> >> message de groupe de discussion :
> >>
> > En effet, je les ai remplacé par des fenêtres bash. (Mais
> > cmd.exe, ce n'est pas si mal que ça. Microsoft a fait
> > d'énorme progrès par rapport aux shell d'origine.)
> Bash ou autre, c'est quand même mieux d'utiliser le produit
> mis en batterie. Comme tu essayes de faire comme avant, tu es
> complétement à coté de la plaque.
Sauf que je suis plus productif que les gens qui utiliser le
produit mis en batterie. Ce que je cherche, c'est d'améliorer ma
productivité sous Windows, de façon à l'amener au niveau de ma
productivité sous Unix, non de la réduire au niveau des
programmeurs Windows habituels, qui ne se servent pas des shells
et des autres outils puissants.
On Dec 7, 8:58 am, "Senhon" <N...@Nul.Nul> wrote:
> "James Kanze" <james.ka...@gmail.com> a écrit dans le message
> de groupe de discussion :
> 5f18b3b9-3357-41a2-a5d9-dcbf04045...@s20g2000yqd.googlegroups.com...
> > On Dec 4, 10:56 am, "Senhon" <N...@Nul.Nul> wrote:
> >> "James Kanze" <james.ka...@gmail.com> a crit dans le
> >> message de groupe de discussion :
> >> c2fd7e3c-33e3-4954-a208-740003222...@f16g2000yqm.googlegroups.com...
> > En effet, je les ai remplacé par des fenêtres bash. (Mais
> > cmd.exe, ce n'est pas si mal que ça. Microsoft a fait
> > d'énorme progrès par rapport aux shell d'origine.)
> Bash ou autre, c'est quand même mieux d'utiliser le produit
> mis en batterie. Comme tu essayes de faire comme avant, tu es
> complétement à coté de la plaque.
Sauf que je suis plus productif que les gens qui utiliser le
produit mis en batterie. Ce que je cherche, c'est d'améliorer ma
productivité sous Windows, de façon à l'amener au niveau de ma
productivité sous Unix, non de la réduire au niveau des
programmeurs Windows habituels, qui ne se servent pas des shells
et des autres outils puissants.
On Dec 7, 8:58 am, "Senhon" wrote:
> "James Kanze" a écrit dans le message
> de groupe de discussion :
>
> > On Dec 4, 10:56 am, "Senhon" wrote:
> >> "James Kanze" a crit dans le
> >> message de groupe de discussion :
> >>
> > En effet, je les ai remplacé par des fenêtres bash. (Mais
> > cmd.exe, ce n'est pas si mal que ça. Microsoft a fait
> > d'énorme progrès par rapport aux shell d'origine.)
> Bash ou autre, c'est quand même mieux d'utiliser le produit
> mis en batterie. Comme tu essayes de faire comme avant, tu es
> complétement à coté de la plaque.
Sauf que je suis plus productif que les gens qui utiliser le
produit mis en batterie. Ce que je cherche, c'est d'améliorer ma
productivité sous Windows, de façon à l'amener au niveau de ma
productivité sous Unix, non de la réduire au niveau des
programmeurs Windows habituels, qui ne se servent pas des shells
et des autres outils puissants.
"James Kanze" a écrit dans le message de groupe de
discussion :
> On Dec 7, 8:58 am, "Senhon" wrote:
>> "James Kanze" a écrit dans le message
>> de groupe de discussion :
> Mais avoir constamment à déplacer les mains de la position de
> base sur le clavier, ce n'est pas efficace. Regarde par exemple
> les utilisateurs de vim, qui prèsque tous reprogramme le clavier
> pour que la touche ESC soit accessible sans déplacer les mains.
> (Vim utilise énormement la touche ESC.)
D'accord VIM est très bien.
Au sujet de l'émulation de VIM dans VS ?
> Chaque fois que tu changes du clavier à la souris, ou
> vice-versa, il faut que tu regardes tes mains. En gros, il te
> coûte en temps ce qu'il faut pour cinq ou six caractères frappés
> au clavier.
Je ne sais pas pourquoi tu fais une fixette avec cette souris.
Sur un mode semi-sérieux, il t'es possible de débrancher la souris et de
continuer d'utiliser Windows/VS. AMHA, cela doit être possible, mais non
envisageable.
La souris je l'utilise pour selectionner des champs, des blocs, pour
naviguer le cas échéant, mais comme je te le disais, je crée mes pr ojets,
mes classes, mes fonctions, mes attributs,à l'aide de raccourcis qui
appellent des macros qui me déchargent d'un boulot monstrueux.
A titre d'exemple, je peux monter une classe, avec ces fonctions membres,
ses attributs, juste en affichant à l'écran que le .CPP, sans jamais ouvrir
ne serait-ce qu'une seule fois le header. Les macros analysent
syntaxiquement pour écrire __correctement__ dans les deux fichiers(ajou ter
dans l'un, modifier dans l'autre), ajouter les includes si besoin est, et
sauf coquilles de ma part, c'est immédiatement compilable. Et ce, sans
quitter le clavier des mains.
Bon cela je peux le faire aujourd'hui pour les cas les plus fréquents, il y
aura toujours des cas que je n'ai pas encore traites où je dois quitter
l'édition du fichier courant.
"James Kanze" <james.ka...@gmail.com> a écrit dans le message de groupe de
discussion :
5908456d-cbeb-4d3c-b2b2-0916d8391...@n13g2000vbe.googlegroups.com...
> On Dec 7, 8:58 am, "Senhon" <N...@Nul.Nul> wrote:
>> "James Kanze" <james.ka...@gmail.com> a écrit dans le message
>> de groupe de discussion :
> Mais avoir constamment à déplacer les mains de la position de
> base sur le clavier, ce n'est pas efficace. Regarde par exemple
> les utilisateurs de vim, qui prèsque tous reprogramme le clavier
> pour que la touche ESC soit accessible sans déplacer les mains.
> (Vim utilise énormement la touche ESC.)
D'accord VIM est très bien.
Au sujet de l'émulation de VIM dans VS ?
> Chaque fois que tu changes du clavier à la souris, ou
> vice-versa, il faut que tu regardes tes mains. En gros, il te
> coûte en temps ce qu'il faut pour cinq ou six caractères frappés
> au clavier.
Je ne sais pas pourquoi tu fais une fixette avec cette souris.
Sur un mode semi-sérieux, il t'es possible de débrancher la souris et de
continuer d'utiliser Windows/VS. AMHA, cela doit être possible, mais non
envisageable.
La souris je l'utilise pour selectionner des champs, des blocs, pour
naviguer le cas échéant, mais comme je te le disais, je crée mes pr ojets,
mes classes, mes fonctions, mes attributs,à l'aide de raccourcis qui
appellent des macros qui me déchargent d'un boulot monstrueux.
A titre d'exemple, je peux monter une classe, avec ces fonctions membres,
ses attributs, juste en affichant à l'écran que le .CPP, sans jamais ouvrir
ne serait-ce qu'une seule fois le header. Les macros analysent
syntaxiquement pour écrire __correctement__ dans les deux fichiers(ajou ter
dans l'un, modifier dans l'autre), ajouter les includes si besoin est, et
sauf coquilles de ma part, c'est immédiatement compilable. Et ce, sans
quitter le clavier des mains.
Bon cela je peux le faire aujourd'hui pour les cas les plus fréquents, il y
aura toujours des cas que je n'ai pas encore traites où je dois quitter
l'édition du fichier courant.
"James Kanze" a écrit dans le message de groupe de
discussion :
> On Dec 7, 8:58 am, "Senhon" wrote:
>> "James Kanze" a écrit dans le message
>> de groupe de discussion :
> Mais avoir constamment à déplacer les mains de la position de
> base sur le clavier, ce n'est pas efficace. Regarde par exemple
> les utilisateurs de vim, qui prèsque tous reprogramme le clavier
> pour que la touche ESC soit accessible sans déplacer les mains.
> (Vim utilise énormement la touche ESC.)
D'accord VIM est très bien.
Au sujet de l'émulation de VIM dans VS ?
> Chaque fois que tu changes du clavier à la souris, ou
> vice-versa, il faut que tu regardes tes mains. En gros, il te
> coûte en temps ce qu'il faut pour cinq ou six caractères frappés
> au clavier.
Je ne sais pas pourquoi tu fais une fixette avec cette souris.
Sur un mode semi-sérieux, il t'es possible de débrancher la souris et de
continuer d'utiliser Windows/VS. AMHA, cela doit être possible, mais non
envisageable.
La souris je l'utilise pour selectionner des champs, des blocs, pour
naviguer le cas échéant, mais comme je te le disais, je crée mes pr ojets,
mes classes, mes fonctions, mes attributs,à l'aide de raccourcis qui
appellent des macros qui me déchargent d'un boulot monstrueux.
A titre d'exemple, je peux monter une classe, avec ces fonctions membres,
ses attributs, juste en affichant à l'écran que le .CPP, sans jamais ouvrir
ne serait-ce qu'une seule fois le header. Les macros analysent
syntaxiquement pour écrire __correctement__ dans les deux fichiers(ajou ter
dans l'un, modifier dans l'autre), ajouter les includes si besoin est, et
sauf coquilles de ma part, c'est immédiatement compilable. Et ce, sans
quitter le clavier des mains.
Bon cela je peux le faire aujourd'hui pour les cas les plus fréquents, il y
aura toujours des cas que je n'ai pas encore traites où je dois quitter
l'édition du fichier courant.
C'est vrai qu'avoir un analyseur syntaxique intégré est plus puissant
et vraiment un avantage pour l'automatisation. Et l'avantage d'une
solution intégré est que tu maitrise tous les éléments du projet (ex:
vim ou emacs n'ont pas la notion des flags utilisés sur un code).
C'est vrai qu'avoir un analyseur syntaxique intégré est plus puissant
et vraiment un avantage pour l'automatisation. Et l'avantage d'une
solution intégré est que tu maitrise tous les éléments du projet (ex:
vim ou emacs n'ont pas la notion des flags utilisés sur un code).
C'est vrai qu'avoir un analyseur syntaxique intégré est plus puissant
et vraiment un avantage pour l'automatisation. Et l'avantage d'une
solution intégré est que tu maitrise tous les éléments du projet (ex:
vim ou emacs n'ont pas la notion des flags utilisés sur un code).
"James Kanze" a écrit dans le message de groupe de
discussion :
> On Dec 7, 8:58 am, "Senhon" wrote:
>> "James Kanze" a écrit dans le message
>> de groupe de discussion :
>>
> Sauf que je suis plus productif que les gens qui utiliser le
> produit mis en batterie. Ce que je cherche, c'est
> d'améliorer ma productivité sous Windows, de façon à
> l'amener au niveau de ma productivité sous Unix, non de la
> réduire au niveau des programmeurs Windows habituels, qui ne
> se servent pas des shells et des autres outils puissants.
Bon, si tu es plus productifs que le programmeurs Windows
habituels, et que tout le monde est content ...
[...]
> Est-ce que je dois cliquer aussi pour entrer du code ?
Hé, mais t'es serieux là ?
> Chaque fois que tu changes du clavier à la souris, ou
> vice-versa, il faut que tu regardes tes mains. En gros, il
> te coûte en temps ce qu'il faut pour cinq ou six caractères
> frappés au clavier.
Je ne sais pas pourquoi tu fais une fixette avec cette souris.
Sur un mode semi-sérieux, il t'es possible de débrancher la
souris et de continuer d'utiliser Windows/VS. AMHA, cela doit
être possible, mais non envisageable.
La souris je l'utilise pour selectionner des champs, des
blocs, pour naviguer le cas échéant, mais comme je te le
disais, je crée mes projets, mes classes, mes fonctions, mes
attributs,à l'aide de raccourcis qui appellent des macros qui
me déchargent d'un boulot monstrueux.
A titre d'exemple, je peux monter une classe, avec ces
fonctions membres, ses attributs, juste en affichant à l'écran
que le .CPP, sans jamais ouvrir ne serait-ce qu'une seule fois
le header. Les macros analysent syntaxiquement pour écrire
__correctement__ dans les deux fichiers(ajouter dans l'un,
modifier dans l'autre), ajouter les includes si besoin est, et
sauf coquilles de ma part, c'est immédiatement compilable. Et
ce, sans quitter le clavier des mains.
Bon cela je peux le faire aujourd'hui pour les cas les plus
fréquents, il y aura toujours des cas que je n'ai pas encore
traites où je dois quitter l'édition du fichier courant.
"James Kanze" <james.ka...@gmail.com> a écrit dans le message de groupe de
discussion :
5908456d-cbeb-4d3c-b2b2-0916d8391...@n13g2000vbe.googlegroups.com...
> On Dec 7, 8:58 am, "Senhon" <N...@Nul.Nul> wrote:
>> "James Kanze" <james.ka...@gmail.com> a écrit dans le message
>> de groupe de discussion :
>> 5f18b3b9-3357-41a2-a5d9-dcbf04045...@s20g2000yqd.googlegroups.com...
> Sauf que je suis plus productif que les gens qui utiliser le
> produit mis en batterie. Ce que je cherche, c'est
> d'améliorer ma productivité sous Windows, de façon à
> l'amener au niveau de ma productivité sous Unix, non de la
> réduire au niveau des programmeurs Windows habituels, qui ne
> se servent pas des shells et des autres outils puissants.
Bon, si tu es plus productifs que le programmeurs Windows
habituels, et que tout le monde est content ...
[...]
> Est-ce que je dois cliquer aussi pour entrer du code ?
Hé, mais t'es serieux là ?
> Chaque fois que tu changes du clavier à la souris, ou
> vice-versa, il faut que tu regardes tes mains. En gros, il
> te coûte en temps ce qu'il faut pour cinq ou six caractères
> frappés au clavier.
Je ne sais pas pourquoi tu fais une fixette avec cette souris.
Sur un mode semi-sérieux, il t'es possible de débrancher la
souris et de continuer d'utiliser Windows/VS. AMHA, cela doit
être possible, mais non envisageable.
La souris je l'utilise pour selectionner des champs, des
blocs, pour naviguer le cas échéant, mais comme je te le
disais, je crée mes projets, mes classes, mes fonctions, mes
attributs,à l'aide de raccourcis qui appellent des macros qui
me déchargent d'un boulot monstrueux.
A titre d'exemple, je peux monter une classe, avec ces
fonctions membres, ses attributs, juste en affichant à l'écran
que le .CPP, sans jamais ouvrir ne serait-ce qu'une seule fois
le header. Les macros analysent syntaxiquement pour écrire
__correctement__ dans les deux fichiers(ajouter dans l'un,
modifier dans l'autre), ajouter les includes si besoin est, et
sauf coquilles de ma part, c'est immédiatement compilable. Et
ce, sans quitter le clavier des mains.
Bon cela je peux le faire aujourd'hui pour les cas les plus
fréquents, il y aura toujours des cas que je n'ai pas encore
traites où je dois quitter l'édition du fichier courant.
"James Kanze" a écrit dans le message de groupe de
discussion :
> On Dec 7, 8:58 am, "Senhon" wrote:
>> "James Kanze" a écrit dans le message
>> de groupe de discussion :
>>
> Sauf que je suis plus productif que les gens qui utiliser le
> produit mis en batterie. Ce que je cherche, c'est
> d'améliorer ma productivité sous Windows, de façon à
> l'amener au niveau de ma productivité sous Unix, non de la
> réduire au niveau des programmeurs Windows habituels, qui ne
> se servent pas des shells et des autres outils puissants.
Bon, si tu es plus productifs que le programmeurs Windows
habituels, et que tout le monde est content ...
[...]
> Est-ce que je dois cliquer aussi pour entrer du code ?
Hé, mais t'es serieux là ?
> Chaque fois que tu changes du clavier à la souris, ou
> vice-versa, il faut que tu regardes tes mains. En gros, il
> te coûte en temps ce qu'il faut pour cinq ou six caractères
> frappés au clavier.
Je ne sais pas pourquoi tu fais une fixette avec cette souris.
Sur un mode semi-sérieux, il t'es possible de débrancher la
souris et de continuer d'utiliser Windows/VS. AMHA, cela doit
être possible, mais non envisageable.
La souris je l'utilise pour selectionner des champs, des
blocs, pour naviguer le cas échéant, mais comme je te le
disais, je crée mes projets, mes classes, mes fonctions, mes
attributs,à l'aide de raccourcis qui appellent des macros qui
me déchargent d'un boulot monstrueux.
A titre d'exemple, je peux monter une classe, avec ces
fonctions membres, ses attributs, juste en affichant à l'écran
que le .CPP, sans jamais ouvrir ne serait-ce qu'une seule fois
le header. Les macros analysent syntaxiquement pour écrire
__correctement__ dans les deux fichiers(ajouter dans l'un,
modifier dans l'autre), ajouter les includes si besoin est, et
sauf coquilles de ma part, c'est immédiatement compilable. Et
ce, sans quitter le clavier des mains.
Bon cela je peux le faire aujourd'hui pour les cas les plus
fréquents, il y aura toujours des cas que je n'ai pas encore
traites où je dois quitter l'édition du fichier courant.
On Dec 7, 11:02 am, "Senhon" wrote:"James Kanze" a écrit dans le message de groupe
de
discussion :[...]
> Est-ce que je dois cliquer aussi pour entrer du code ?Hé, mais t'es serieux là ?
Oui et non. C'est toi que me dit qu'il faut tout faire avec la
souris.
La souris je l'utilise pour selectionner des champs, des
blocs, pour naviguer le cas échéant, mais comme je te le
disais, je crée mes projets, mes classes, mes fonctions, mes
attributs,à l'aide de raccourcis qui appellent des macros qui
me déchargent d'un boulot monstrueux.
Pour la création des projets, etc., je ne vois pas trop de
problèmes. Mais pour sélectionner un champs dans un fichier de
sources, ça ralentira beaucoup d'avoir à me servir de la souris.
A titre d'exemple, je peux monter une classe, avec ces
fonctions membres, ses attributs, juste en affichant à l'écran
que le .CPP, sans jamais ouvrir ne serait-ce qu'une seule fois
le header. Les macros analysent syntaxiquement pour écrire
__correctement__ dans les deux fichiers(ajouter dans l'un,
modifier dans l'autre), ajouter les includes si besoin est, et
sauf coquilles de ma part, c'est immédiatement compilable. Et
ce, sans quitter le clavier des mains.
Bon cela je peux le faire aujourd'hui pour les cas les plus
fréquents, il y aura toujours des cas que je n'ai pas encore
traites où je dois quitter l'édition du fichier courant.
Ça ressemble un peu à comment Rose fonctionne. Dans ce cas-là,
ça peut être intéressant. (Mais le vrai intérêt de Rose, c'est
la documentation graphique des rapports entre les classes.)
Toutes fois est-il que je ne saisis pas comment ça peut marcher.
Comment fais-tu, par exemple, savoir dans les macros les noms
et les types des variables membres ?
On Dec 7, 11:02 am, "Senhon" <N...@Nul.Nul> wrote:
"James Kanze" <james.ka...@gmail.com> a écrit dans le message de groupe
de
discussion :
5908456d-cbeb-4d3c-b2b2-0916d8391...@n13g2000vbe.googlegroups.com...
[...]
> Est-ce que je dois cliquer aussi pour entrer du code ?
Hé, mais t'es serieux là ?
Oui et non. C'est toi que me dit qu'il faut tout faire avec la
souris.
La souris je l'utilise pour selectionner des champs, des
blocs, pour naviguer le cas échéant, mais comme je te le
disais, je crée mes projets, mes classes, mes fonctions, mes
attributs,à l'aide de raccourcis qui appellent des macros qui
me déchargent d'un boulot monstrueux.
Pour la création des projets, etc., je ne vois pas trop de
problèmes. Mais pour sélectionner un champs dans un fichier de
sources, ça ralentira beaucoup d'avoir à me servir de la souris.
A titre d'exemple, je peux monter une classe, avec ces
fonctions membres, ses attributs, juste en affichant à l'écran
que le .CPP, sans jamais ouvrir ne serait-ce qu'une seule fois
le header. Les macros analysent syntaxiquement pour écrire
__correctement__ dans les deux fichiers(ajouter dans l'un,
modifier dans l'autre), ajouter les includes si besoin est, et
sauf coquilles de ma part, c'est immédiatement compilable. Et
ce, sans quitter le clavier des mains.
Bon cela je peux le faire aujourd'hui pour les cas les plus
fréquents, il y aura toujours des cas que je n'ai pas encore
traites où je dois quitter l'édition du fichier courant.
Ça ressemble un peu à comment Rose fonctionne. Dans ce cas-là,
ça peut être intéressant. (Mais le vrai intérêt de Rose, c'est
la documentation graphique des rapports entre les classes.)
Toutes fois est-il que je ne saisis pas comment ça peut marcher.
Comment fais-tu, par exemple, savoir dans les macros les noms
et les types des variables membres ?
On Dec 7, 11:02 am, "Senhon" wrote:"James Kanze" a écrit dans le message de groupe
de
discussion :[...]
> Est-ce que je dois cliquer aussi pour entrer du code ?Hé, mais t'es serieux là ?
Oui et non. C'est toi que me dit qu'il faut tout faire avec la
souris.
La souris je l'utilise pour selectionner des champs, des
blocs, pour naviguer le cas échéant, mais comme je te le
disais, je crée mes projets, mes classes, mes fonctions, mes
attributs,à l'aide de raccourcis qui appellent des macros qui
me déchargent d'un boulot monstrueux.
Pour la création des projets, etc., je ne vois pas trop de
problèmes. Mais pour sélectionner un champs dans un fichier de
sources, ça ralentira beaucoup d'avoir à me servir de la souris.
A titre d'exemple, je peux monter une classe, avec ces
fonctions membres, ses attributs, juste en affichant à l'écran
que le .CPP, sans jamais ouvrir ne serait-ce qu'une seule fois
le header. Les macros analysent syntaxiquement pour écrire
__correctement__ dans les deux fichiers(ajouter dans l'un,
modifier dans l'autre), ajouter les includes si besoin est, et
sauf coquilles de ma part, c'est immédiatement compilable. Et
ce, sans quitter le clavier des mains.
Bon cela je peux le faire aujourd'hui pour les cas les plus
fréquents, il y aura toujours des cas que je n'ai pas encore
traites où je dois quitter l'édition du fichier courant.
Ça ressemble un peu à comment Rose fonctionne. Dans ce cas-là,
ça peut être intéressant. (Mais le vrai intérêt de Rose, c'est
la documentation graphique des rapports entre les classes.)
Toutes fois est-il que je ne saisis pas comment ça peut marcher.
Comment fais-tu, par exemple, savoir dans les macros les noms
et les types des variables membres ?
"James Kanze" a écrit dans le message de groupe de
discussion :
> On Dec 7, 11:02 am, "Senhon" wrote:
>> "James Kanze" a écrit dans le
>> message de groupe de discussion :
>>
>> [...]
>> La souris je l'utilise pour selectionner des champs, des
>> blocs, pour naviguer le cas échéant, mais comme je te le
>> disais, je crée mes projets, mes classes, mes fonctions, mes
>> attributs,à l'aide de raccourcis qui appellent des macros qui
>> me déchargent d'un boulot monstrueux.
> Pour la création des projets, etc., je ne vois pas trop de
> problèmes. Mais pour sélectionner un champs dans un fichier de
> sources, ça ralentira beaucoup d'avoir à me servir de la souris.
Houlala, j'ai parler de sélectionner des champs, d'accord :
- mais c'était pour donner un exemple, je sui pas en permanence en train
de sélectionner des champs, cela m'arrive, mais y a pas de quoi s'en
émouvoir.
- Et puis la sélection d'un champ ou d'un bloc peut se faire sans l a
souris.
Une nouvelle fois, tu te bloques sur la souris, alors que le
PB est plutôt "philosophie du produit".
>> A titre d'exemple, je peux monter une classe, avec ces
>> fonctions membres, ses attributs, juste en affichant à
>> l'écran que le .CPP, sans jamais ouvrir ne serait-ce qu'une
>> seule fois le header. Les macros analysent syntaxiquement
>> pour écrire __correctement__ dans les deux fichiers(ajouter
>> dans l'un, modifier dans l'autre), ajouter les includes si
>> besoin est, et sauf coquilles de ma part, c'est
>> immédiatement compilable. Et ce, sans quitter le clavier
>> des mains. Bon cela je peux le faire aujourd'hui pour les
>> cas les plus fréquents, il y aura toujours des cas que je
>> n'ai pas encore traites où je dois quitter l'édition du
>> fichier courant.
> Ça ressemble un peu à comment Rose fonctionne. Dans ce cas-là,
> ça peut être intéressant. (Mais le vrai intérêt de Rose, c'es t
> la documentation graphique des rapports entre les classes.)
> Toutes fois est-il que je ne saisis pas comment ça peut marcher.
> Comment fais-tu, par exemple, savoir dans les macros les noms
> et les types des variables membres ?
Un cas simple, dans un .CPP je tape , par exemple : <Declarateur> <NomObj et>
, (eventuellement suivi d'une initialisation) suivi d'un jeu de touches
pour, être précis 2.
La macro qui est lancée va lire la ligne sur laquelle je suis, extraire le
nom de <Declarateur> (qui peux être une déclaration quelconque : poin teur,
référence, classe, classe paramétrée ), puis avec le fichier en c ours
d'édition va déterminer le nom du header et ajouter cette nouvelle
déclaration de l'objet. Et va modifier le fichier courant en supprimant le
<Declateur>.
De même pour une fonction membre, mais là c'est un peu plus
complexe, mais dans la même optique, je tape une ligne et un
raccourci, et c'a mouline à ma place.
Comme je disais : la machine, ce genre d'opérations
répétitives le fait mieux et plus vite que moi, alors je perds
un peu de temps pour écrire les macros et après c'est que du
bonheur. Heu ... surtout le bonheur, de me dire "tiens, on
peut faire encore mieux...".
"James Kanze" <james.ka...@gmail.com> a écrit dans le message de groupe de
discussion :
bac60497-c48e-444d-85bc-d36e5cb8d...@v25g2000yqk.googlegroups.com...
> On Dec 7, 11:02 am, "Senhon" <N...@Nul.Nul> wrote:
>> "James Kanze" <james.ka...@gmail.com> a écrit dans le
>> message de groupe de discussion :
>> 5908456d-cbeb-4d3c-b2b2-0916d8391...@n13g2000vbe.googlegroups.com...
>> [...]
>> La souris je l'utilise pour selectionner des champs, des
>> blocs, pour naviguer le cas échéant, mais comme je te le
>> disais, je crée mes projets, mes classes, mes fonctions, mes
>> attributs,à l'aide de raccourcis qui appellent des macros qui
>> me déchargent d'un boulot monstrueux.
> Pour la création des projets, etc., je ne vois pas trop de
> problèmes. Mais pour sélectionner un champs dans un fichier de
> sources, ça ralentira beaucoup d'avoir à me servir de la souris.
Houlala, j'ai parler de sélectionner des champs, d'accord :
- mais c'était pour donner un exemple, je sui pas en permanence en train
de sélectionner des champs, cela m'arrive, mais y a pas de quoi s'en
émouvoir.
- Et puis la sélection d'un champ ou d'un bloc peut se faire sans l a
souris.
Une nouvelle fois, tu te bloques sur la souris, alors que le
PB est plutôt "philosophie du produit".
>> A titre d'exemple, je peux monter une classe, avec ces
>> fonctions membres, ses attributs, juste en affichant à
>> l'écran que le .CPP, sans jamais ouvrir ne serait-ce qu'une
>> seule fois le header. Les macros analysent syntaxiquement
>> pour écrire __correctement__ dans les deux fichiers(ajouter
>> dans l'un, modifier dans l'autre), ajouter les includes si
>> besoin est, et sauf coquilles de ma part, c'est
>> immédiatement compilable. Et ce, sans quitter le clavier
>> des mains. Bon cela je peux le faire aujourd'hui pour les
>> cas les plus fréquents, il y aura toujours des cas que je
>> n'ai pas encore traites où je dois quitter l'édition du
>> fichier courant.
> Ça ressemble un peu à comment Rose fonctionne. Dans ce cas-là,
> ça peut être intéressant. (Mais le vrai intérêt de Rose, c'es t
> la documentation graphique des rapports entre les classes.)
> Toutes fois est-il que je ne saisis pas comment ça peut marcher.
> Comment fais-tu, par exemple, savoir dans les macros les noms
> et les types des variables membres ?
Un cas simple, dans un .CPP je tape , par exemple : <Declarateur> <NomObj et>
, (eventuellement suivi d'une initialisation) suivi d'un jeu de touches
pour, être précis 2.
La macro qui est lancée va lire la ligne sur laquelle je suis, extraire le
nom de <Declarateur> (qui peux être une déclaration quelconque : poin teur,
référence, classe, classe paramétrée ), puis avec le fichier en c ours
d'édition va déterminer le nom du header et ajouter cette nouvelle
déclaration de l'objet. Et va modifier le fichier courant en supprimant le
<Declateur>.
De même pour une fonction membre, mais là c'est un peu plus
complexe, mais dans la même optique, je tape une ligne et un
raccourci, et c'a mouline à ma place.
Comme je disais : la machine, ce genre d'opérations
répétitives le fait mieux et plus vite que moi, alors je perds
un peu de temps pour écrire les macros et après c'est que du
bonheur. Heu ... surtout le bonheur, de me dire "tiens, on
peut faire encore mieux...".
"James Kanze" a écrit dans le message de groupe de
discussion :
> On Dec 7, 11:02 am, "Senhon" wrote:
>> "James Kanze" a écrit dans le
>> message de groupe de discussion :
>>
>> [...]
>> La souris je l'utilise pour selectionner des champs, des
>> blocs, pour naviguer le cas échéant, mais comme je te le
>> disais, je crée mes projets, mes classes, mes fonctions, mes
>> attributs,à l'aide de raccourcis qui appellent des macros qui
>> me déchargent d'un boulot monstrueux.
> Pour la création des projets, etc., je ne vois pas trop de
> problèmes. Mais pour sélectionner un champs dans un fichier de
> sources, ça ralentira beaucoup d'avoir à me servir de la souris.
Houlala, j'ai parler de sélectionner des champs, d'accord :
- mais c'était pour donner un exemple, je sui pas en permanence en train
de sélectionner des champs, cela m'arrive, mais y a pas de quoi s'en
émouvoir.
- Et puis la sélection d'un champ ou d'un bloc peut se faire sans l a
souris.
Une nouvelle fois, tu te bloques sur la souris, alors que le
PB est plutôt "philosophie du produit".
>> A titre d'exemple, je peux monter une classe, avec ces
>> fonctions membres, ses attributs, juste en affichant à
>> l'écran que le .CPP, sans jamais ouvrir ne serait-ce qu'une
>> seule fois le header. Les macros analysent syntaxiquement
>> pour écrire __correctement__ dans les deux fichiers(ajouter
>> dans l'un, modifier dans l'autre), ajouter les includes si
>> besoin est, et sauf coquilles de ma part, c'est
>> immédiatement compilable. Et ce, sans quitter le clavier
>> des mains. Bon cela je peux le faire aujourd'hui pour les
>> cas les plus fréquents, il y aura toujours des cas que je
>> n'ai pas encore traites où je dois quitter l'édition du
>> fichier courant.
> Ça ressemble un peu à comment Rose fonctionne. Dans ce cas-là,
> ça peut être intéressant. (Mais le vrai intérêt de Rose, c'es t
> la documentation graphique des rapports entre les classes.)
> Toutes fois est-il que je ne saisis pas comment ça peut marcher.
> Comment fais-tu, par exemple, savoir dans les macros les noms
> et les types des variables membres ?
Un cas simple, dans un .CPP je tape , par exemple : <Declarateur> <NomObj et>
, (eventuellement suivi d'une initialisation) suivi d'un jeu de touches
pour, être précis 2.
La macro qui est lancée va lire la ligne sur laquelle je suis, extraire le
nom de <Declarateur> (qui peux être une déclaration quelconque : poin teur,
référence, classe, classe paramétrée ), puis avec le fichier en c ours
d'édition va déterminer le nom du header et ajouter cette nouvelle
déclaration de l'objet. Et va modifier le fichier courant en supprimant le
<Declateur>.
De même pour une fonction membre, mais là c'est un peu plus
complexe, mais dans la même optique, je tape une ligne et un
raccourci, et c'a mouline à ma place.
Comme je disais : la machine, ce genre d'opérations
répétitives le fait mieux et plus vite que moi, alors je perds
un peu de temps pour écrire les macros et après c'est que du
bonheur. Heu ... surtout le bonheur, de me dire "tiens, on
peut faire encore mieux...".
On Dec 7, 5:18 pm, "Senhon" wrote:"James Kanze" a écrit dans le message de groupe
de
discussion :> On Dec 7, 11:02 am, "Senhon" wrote:
>> "James Kanze" a écrit dans le
>> message de groupe de discussion :
>>
D'après ce que je vois (autour de moi, et avec quelques
exceptions), il me semble que la philosophie du produit, c'est
de choisir des actions prédéfinies des menus, en se servant de
la souris. Je sais qu'il offre d'autres possibilités, mais dans
la pratique, c'est ce que je vois avec les utilisateurs des IDE
(non seulement VS). Tandis que l'utilisation des commandes
sur mesure, prédéfinies, semble plutôt l'appenage des
utilisateurs de la ligne de commande.
Je ne suis pas sûr d'avoir compris ce que tu fais exactement,
mais ce n'est pas grave. Si j'ai bien compris, c'est un macro
d'éditeur que tu as défini (et non quelque chose fourni en
standard par Microsoft).
Dans ce cas-là, tout ce que je peux
dire, c'est que tu es en train de travailler dans la vieille
tradition Unix, et surtout emacs. (Le vrai emacsien réécrit
l'éditeur.) Que tu puisses le faire dans VS, c'est bien ;
peut-être VS n'est pas si mauvais que ça.
Mais ce n'est pas
comme ça que la plupart des utilisateurs que j'ai vu
travallent ; ce mode de travailler semble bien être plutôt celui
de Unix
On Dec 7, 5:18 pm, "Senhon" <N...@Nul.Nul> wrote:
"James Kanze" <james.ka...@gmail.com> a écrit dans le message de groupe
de
discussion :
bac60497-c48e-444d-85bc-d36e5cb8d...@v25g2000yqk.googlegroups.com...
> On Dec 7, 11:02 am, "Senhon" <N...@Nul.Nul> wrote:
>> "James Kanze" <james.ka...@gmail.com> a écrit dans le
>> message de groupe de discussion :
>> 5908456d-cbeb-4d3c-b2b2-0916d8391...@n13g2000vbe.googlegroups.com...
D'après ce que je vois (autour de moi, et avec quelques
exceptions), il me semble que la philosophie du produit, c'est
de choisir des actions prédéfinies des menus, en se servant de
la souris. Je sais qu'il offre d'autres possibilités, mais dans
la pratique, c'est ce que je vois avec les utilisateurs des IDE
(non seulement VS). Tandis que l'utilisation des commandes
sur mesure, prédéfinies, semble plutôt l'appenage des
utilisateurs de la ligne de commande.
Je ne suis pas sûr d'avoir compris ce que tu fais exactement,
mais ce n'est pas grave. Si j'ai bien compris, c'est un macro
d'éditeur que tu as défini (et non quelque chose fourni en
standard par Microsoft).
Dans ce cas-là, tout ce que je peux
dire, c'est que tu es en train de travailler dans la vieille
tradition Unix, et surtout emacs. (Le vrai emacsien réécrit
l'éditeur.) Que tu puisses le faire dans VS, c'est bien ;
peut-être VS n'est pas si mauvais que ça.
Mais ce n'est pas
comme ça que la plupart des utilisateurs que j'ai vu
travallent ; ce mode de travailler semble bien être plutôt celui
de Unix
On Dec 7, 5:18 pm, "Senhon" wrote:"James Kanze" a écrit dans le message de groupe
de
discussion :> On Dec 7, 11:02 am, "Senhon" wrote:
>> "James Kanze" a écrit dans le
>> message de groupe de discussion :
>>
D'après ce que je vois (autour de moi, et avec quelques
exceptions), il me semble que la philosophie du produit, c'est
de choisir des actions prédéfinies des menus, en se servant de
la souris. Je sais qu'il offre d'autres possibilités, mais dans
la pratique, c'est ce que je vois avec les utilisateurs des IDE
(non seulement VS). Tandis que l'utilisation des commandes
sur mesure, prédéfinies, semble plutôt l'appenage des
utilisateurs de la ligne de commande.
Je ne suis pas sûr d'avoir compris ce que tu fais exactement,
mais ce n'est pas grave. Si j'ai bien compris, c'est un macro
d'éditeur que tu as défini (et non quelque chose fourni en
standard par Microsoft).
Dans ce cas-là, tout ce que je peux
dire, c'est que tu es en train de travailler dans la vieille
tradition Unix, et surtout emacs. (Le vrai emacsien réécrit
l'éditeur.) Que tu puisses le faire dans VS, c'est bien ;
peut-être VS n'est pas si mauvais que ça.
Mais ce n'est pas
comme ça que la plupart des utilisateurs que j'ai vu
travallent ; ce mode de travailler semble bien être plutôt celui
de Unix
"James Kanze" a écrit dans le message
de groupe de discussion :
> On Dec 7, 5:18 pm, "Senhon" wrote:
>> "James Kanze" a écrit dans le
>> message de groupe de discussion :
>>
>> > On Dec 7, 11:02 am, "Senhon" wrote:
>> >> "James Kanze" a écrit dans le
>> >> message de groupe de discussion :
>> >> .
> D'après ce que je vois (autour de moi, et avec quelques
> exceptions), il me semble que la philosophie du produit,
> c'est de choisir des actions prédéfinies des menus, en se
> servant de la souris. Je sais qu'il offre d'autres
> possibilités, mais dans la pratique, c'est ce que je vois
> avec les utilisateurs des IDE (non seulement VS). Tandis que
> l'utilisation des commandes sur mesure, prédéfinies, semble
> plutôt l'appenage des utilisateurs de la ligne de commande.
Ont-il au moins la bonne version, s'il utilise VS 200x
Express, tout n'est pas inclus ?
[....]
> Je ne suis pas sûr d'avoir compris ce que tu fais
> exactement, mais ce n'est pas grave. Si j'ai bien compris,
> c'est un macro d'éditeur que tu as défini (et non quelque
> chose fourni en standard par Microsoft).
C'est bien ça, ce sont des macros écrites avec mes petits
doigts.
> Dans ce cas-là, tout ce que je peux dire, c'est que tu es en
> train de travailler dans la vieille tradition Unix, et
> surtout emacs. (Le vrai emacsien réécrit l'éditeur.) Que tu
> puisses le faire dans VS, c'est bien ; peut-être VS n'est
> pas si mauvais que ça.
Nous sommes d'accord.
> Mais ce n'est pas comme ça que la plupart des utilisateurs
> que j'ai vu travallent ; ce mode de travailler semble bien
> être plutôt celui de Unix
Moi aussi j'ai autour de moi une quantité de personnes qui
font du développement juste à titre alimentaire ( je ne veux
pas les accabler ). Du coup, il se contente très vite et
n'iront pas forcément se casser la tête ...
"James Kanze" <james.ka...@gmail.com> a écrit dans le message
de groupe de discussion :
81f2e951-692e-4ff7-b07e-65fac5af8...@c3g2000yqd.googlegroups.com...
> On Dec 7, 5:18 pm, "Senhon" <N...@Nul.Nul> wrote:
>> "James Kanze" <james.ka...@gmail.com> a écrit dans le
>> message de groupe de discussion :
>> bac60497-c48e-444d-85bc-d36e5cb8d...@v25g2000yqk.googlegroups.com...
>> > On Dec 7, 11:02 am, "Senhon" <N...@Nul.Nul> wrote:
>> >> "James Kanze" <james.ka...@gmail.com> a écrit dans le
>> >> message de groupe de discussion :
>> >> 5908456d-cbeb-4d3c-b2b2-0916d8391...@n13g2000vbe.googlegroups.com.. .
> D'après ce que je vois (autour de moi, et avec quelques
> exceptions), il me semble que la philosophie du produit,
> c'est de choisir des actions prédéfinies des menus, en se
> servant de la souris. Je sais qu'il offre d'autres
> possibilités, mais dans la pratique, c'est ce que je vois
> avec les utilisateurs des IDE (non seulement VS). Tandis que
> l'utilisation des commandes sur mesure, prédéfinies, semble
> plutôt l'appenage des utilisateurs de la ligne de commande.
Ont-il au moins la bonne version, s'il utilise VS 200x
Express, tout n'est pas inclus ?
[....]
> Je ne suis pas sûr d'avoir compris ce que tu fais
> exactement, mais ce n'est pas grave. Si j'ai bien compris,
> c'est un macro d'éditeur que tu as défini (et non quelque
> chose fourni en standard par Microsoft).
C'est bien ça, ce sont des macros écrites avec mes petits
doigts.
> Dans ce cas-là, tout ce que je peux dire, c'est que tu es en
> train de travailler dans la vieille tradition Unix, et
> surtout emacs. (Le vrai emacsien réécrit l'éditeur.) Que tu
> puisses le faire dans VS, c'est bien ; peut-être VS n'est
> pas si mauvais que ça.
Nous sommes d'accord.
> Mais ce n'est pas comme ça que la plupart des utilisateurs
> que j'ai vu travallent ; ce mode de travailler semble bien
> être plutôt celui de Unix
Moi aussi j'ai autour de moi une quantité de personnes qui
font du développement juste à titre alimentaire ( je ne veux
pas les accabler ). Du coup, il se contente très vite et
n'iront pas forcément se casser la tête ...
"James Kanze" a écrit dans le message
de groupe de discussion :
> On Dec 7, 5:18 pm, "Senhon" wrote:
>> "James Kanze" a écrit dans le
>> message de groupe de discussion :
>>
>> > On Dec 7, 11:02 am, "Senhon" wrote:
>> >> "James Kanze" a écrit dans le
>> >> message de groupe de discussion :
>> >> .
> D'après ce que je vois (autour de moi, et avec quelques
> exceptions), il me semble que la philosophie du produit,
> c'est de choisir des actions prédéfinies des menus, en se
> servant de la souris. Je sais qu'il offre d'autres
> possibilités, mais dans la pratique, c'est ce que je vois
> avec les utilisateurs des IDE (non seulement VS). Tandis que
> l'utilisation des commandes sur mesure, prédéfinies, semble
> plutôt l'appenage des utilisateurs de la ligne de commande.
Ont-il au moins la bonne version, s'il utilise VS 200x
Express, tout n'est pas inclus ?
[....]
> Je ne suis pas sûr d'avoir compris ce que tu fais
> exactement, mais ce n'est pas grave. Si j'ai bien compris,
> c'est un macro d'éditeur que tu as défini (et non quelque
> chose fourni en standard par Microsoft).
C'est bien ça, ce sont des macros écrites avec mes petits
doigts.
> Dans ce cas-là, tout ce que je peux dire, c'est que tu es en
> train de travailler dans la vieille tradition Unix, et
> surtout emacs. (Le vrai emacsien réécrit l'éditeur.) Que tu
> puisses le faire dans VS, c'est bien ; peut-être VS n'est
> pas si mauvais que ça.
Nous sommes d'accord.
> Mais ce n'est pas comme ça que la plupart des utilisateurs
> que j'ai vu travallent ; ce mode de travailler semble bien
> être plutôt celui de Unix
Moi aussi j'ai autour de moi une quantité de personnes qui
font du développement juste à titre alimentaire ( je ne veux
pas les accabler ). Du coup, il se contente très vite et
n'iront pas forcément se casser la tête ...
On Dec 9, 7:49 am, "Senhon" wrote:
Peut-être le problème que certains (comme moi-même) apercoivent
avec les IDE, c'est qu'ils permettent ce genre de dévelopement.
Tandis que devant la ligne de commande Unix, il faut bien
apprendre un peu.
(Bien que j'ai connu quelques uns qui s'en
sortaient là aussi avec un strict minimum. Si on ne veut pas
apprendre, on n'apprend pas, quelque soit l'environement. Et
vice versa.)
On Dec 9, 7:49 am, "Senhon" <N...@Nul.Nul> wrote:
Peut-être le problème que certains (comme moi-même) apercoivent
avec les IDE, c'est qu'ils permettent ce genre de dévelopement.
Tandis que devant la ligne de commande Unix, il faut bien
apprendre un peu.
(Bien que j'ai connu quelques uns qui s'en
sortaient là aussi avec un strict minimum. Si on ne veut pas
apprendre, on n'apprend pas, quelque soit l'environement. Et
vice versa.)
On Dec 9, 7:49 am, "Senhon" wrote:
Peut-être le problème que certains (comme moi-même) apercoivent
avec les IDE, c'est qu'ils permettent ce genre de dévelopement.
Tandis que devant la ligne de commande Unix, il faut bien
apprendre un peu.
(Bien que j'ai connu quelques uns qui s'en
sortaient là aussi avec un strict minimum. Si on ne veut pas
apprendre, on n'apprend pas, quelque soit l'environement. Et
vice versa.)