1 votes

Navigation du code C++ sur OS X

Je suis un novice en matière d'OS X. À part la configuration d'Emacs / Vim avec ctags ou cscope ou les deux, existe-t-il des alternatives pour la navigation dans le code C++ d'une base de code existante ? J'avais l'habitude d'utiliser Source Insight sous Windows et cela fonctionnait assez bien pour moi. Je sais que je peux configurer ctags ou cscope, mais je me demandais s'il existait quelque chose d'encore mieux. La principale fonctionnalité que je recherche est de trouver rapidement la définition des variables et des fonctions et les endroits où une fonction est appelée.

1 votes

Avez-vous essayé le débordement de pile pour celui-ci ?

0 votes

@calavera, j'étais réticent à le poster sur stackoverflow, mais j'ai posté sur les programmeurs et j'ai eu une réponse jusqu'à présent. programmeurs.stackexchange.com/questions/22106/

0 votes

J'allais vous suggérer de jeter un coup d'œil à Xcode et aux outils de développement. Xcode vous permettra de sauter à la définition et de faire des recherches dans l'ensemble du projet. Je pense que vous avez trouvé votre réponse ailleurs.

3voto

slolife Points 6528

Xcode n'est pas ce que vous recherchez ? C'est l'IDE de Mac OS X. Il n'est pas installé par défaut, mais il est présent sur votre DVD Mac OS X.

1 votes

Xcode pourrait être juste ce dont j'ai besoin. Je dois attendre et voir. J'ai testé ctags / cscope avec vim également et cela pourrait être suffisant aussi.

1voto

Kristopher Johnson Points 34554

TextMate et BBEdit ont des adeptes importants. Je suis personnellement un grand fan de Smultron, même si le développement a été arrêté.

1voto

Noel Points 745

Dans Xcode :

trouver rapidement la définition des variables et des fonctions

Cliquez avec le bouton droit de la souris sur le nom de la variable en question, puis sélectionnez "Sauter à la définition".

Commande (bouton Apple) + double clic sur la variable est un raccourci pour la même chose.

trouver rapidement les endroits où une fonction est appelée

Cliquez avec le bouton droit de la souris sur le nom de la fonction et sélectionnez "Rechercher dans le projet" > "En tant que texte".

1voto

yoliho Points 340

J'ai utilisé Eclipse pour la programmation C++ sur OS X.

Xcode compile des choses mais n'est pas très bon pour gérer les espaces de noms C++. C'est plutôt un outil pour le C et l'Objectve-C.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X