2015-08-26 3 views
2

Я использую Visual Studio 2010. Есть ли способ показать, какие функции находятся внутри файла C и перейти к ним?Отображение всех функций в файле C

Я знаю, что есть браузер классов, но это не помогает, потому что я должен работать над некоторым кодом C99, и когда я смотрю на браузеры, которые я нашел до сих пор, они показывают мне структуры или все функции из весь проект. То, что я хотел бы иметь, это то, что я нажимаю на исходный файл и показывает мне типы и функции, которые объявлены/содержатся только в этом файле.

Я использую doxygen, но это также, похоже, не может показать это, и мне интересно, можно ли что-то подобное запросить прямо внутри IDE. По крайней мере, в Doxygen я не вижу, какие имена являются функциями, а какие - переменными или другими вещами.

+0

возможно визуальное помочь х? – Jichao

ответ

0

Для списка функций в открытом файле, вы можете использовать выпадающий в верхней части редактора: enter image description here

Если вы хотите, чтобы увидеть их, как в C# проект ссылки выше, вы 'необходимо обновить до более поздней версии Visual Studio. В 2013 году эта функция наверняка, скорее всего, и в 2012 году.

Как ни странно, существует постоянная дискуссия о том, как скрыть эту функцию в современных версиях: Hide Class-View in Solution Explorer :)

+0

Thx! Не знаю, как я это пропустил. :) – Devolus

0

Visual studio имеет встроенную функцию: Мне удалось найти скриншот, который может помочь вам (это проект C#, но для C++ и стандарта C) не существует разборчивателя решений. В это время я запускаю 2013 год, поэтому я не могу дважды проверить его, но я помню, что это было так, как сейчас.

enter image description here

+0

Невозможно проверить с помощью C#, поскольку у меня есть только проекты C и CPP, но это, похоже, не доступно в 2010 году (или, возможно, только для файлов C#). – Devolus

Смежные вопросы