Envoyer un EOF dans l'Éclipse du débogueur console
J'ai un programme qui prend en entrée de la console que je suis en train de déboguer. L'envoi d'un EOF (Ctrl+D dans le shell) est importante sa fonction; mais Ctrl+D ne pas envoyer l'un dans l'Éclipse du débogueur console.
Ce doit être super simple, mais Google (et mon expérience limitée) donne rien. Merci beaucoup pour toute aide!
Quel OS? Quelle est la version d'Eclipse?
Mon mauvais, Ubuntu 10.10, Eclipse 3.5.2
double possible de en Passant de Fin de Transmission (Ctrl + D) caractère dans Eclipse CDT de la console
Oui, il est. Je vais essayer de trouver comment fermer cette comme un doublon.
Passe encore dans OpenSUSE 12 & Eclipse CDT Luna 4.4.1.
Mon mauvais, Ubuntu 10.10, Eclipse 3.5.2
double possible de en Passant de Fin de Transmission (Ctrl + D) caractère dans Eclipse CDT de la console
Oui, il est. Je vais essayer de trouver comment fermer cette comme un doublon.
Passe encore dans OpenSUSE 12 & Eclipse CDT Luna 4.4.1.
OriginalL'auteur Charles Offenbacher | 2011-03-31
Vous devez vous connecter pour publier un commentaire.
C'est un bug, voir ici:
En passant de Fin de Transmission (Ctrl + D) caractère dans Eclipse CDT de la console
OriginalL'auteur Matt
Je viens de trouver une solution à ce problème:
Lorsque vous avez fini d'entrer vos entrées sur la console, cliquez sur une autre fenêtre de l'éditeur, de l'Explorateur de Projet, etc.), puis cliquez de nouveau sur console. Appuyant sur la touche Ctrl + Z va travailler maintenant.
OriginalL'auteur Mahdi
Je pense qu'il(ne pas répondre à Ctrl+D sur les systèmes Unix/Linux et ne répond pas de Ctrl+Z sur le DOS?Les systèmes Windows) était un bug quelque 2 à 3 ans en arrière. Eclipse listes de diffusion ou des bugs de base de données doit avoir une meilleure information à ce sujet. Reportez-vous ici pour plus d'info sur le rapport de bug.
OriginalL'auteur vpit3833
Sur mac pour les projets C++ essayez de désactiver cette fonction:
Allez à Exécuter -> Run configurations...
Décochez processus de connexion d'entrée & la sortie d'un terminal. Il a travaillé pour moi.
OriginalL'auteur Serge Voloshenko