Source Insight
Source Insight– це потужний проектно-орієнтований редактор для середовища програмування, браузер коду, і аналітичний інструмент, який допомагає вам розуміти код, поки ви працюєте або плануєте побудову програми.

На даний момент відгуків немає.
Функції і переваги Source Insight:
розуміння коду
Вивчіть існуючий код з максимальною швидкістю, і звільніть час для майбутніх проектів. Відображаються можливі варіанти продовження рядка, засновані на тому, які функції потрібно виконати і які об'єкти були застосовані. Вам також доступні древа успадкування і необхідних функцій.
Швидка навігація
Source Insight парсит проект повністю і дозволяє вам з легкістю редагувати код і керувати ним, адже вся необхідна інформація відображається автоматично. Швидко перемикайтеся між запропонованими функціями і посиланнями на можливі сценарії продовження.
дослідження
Дізнайтеся, які функції і змінні були використані. Source Insight автоматично відображає посилання на функції, змінні, класи та багато іншого - практично миттєво. Використовуйте просунуті інструменти для пошуку по тілу коду.
аналіз коду
Source Insight має вбудований інструментом динамічного аналізу для C / C ++, C #, Java, Objective-C і інших мов програмування.
Широкі можливості редагування
Використовуйте потужні можливості редагування, включаючи уривки коду, символьне автозаповнення і розумну заміну імен об'єктів.
форматування синтаксису
Відображаються живі посилання на змінні та інші компоненти, які доступні завдяки Syntax Formatting. В якості критерію для сортування можуть використовуватися опису, призначення і частота використання.
Головні переваги
- Допомагає розібратися в існуючому коді.
- Швидка навігація між функціями і об'єктами, на які вони посилаються.
- Знаходьте посилання на функції, змінні та інше - практично миттєво.
- Користуйтеся графом викликів і діаграмою древа класів.
- Попередній перегляд функцій і описів без потреби відкриття файлу.
- Відображаються живі посилання на змінні та інші компоненти, які доступні в Syntax Formatting.
- Потужні можливості редагування, включаючи уривки коду, символьне автозаповнення і розумну заміну імен об'єктів.
- Динамічні інформаційні панелі можна об'єднувати заради оптимізації робочого процесу.
Нововведення в Source Insight:
Source Insight включає в себе безліч нових можливостей і ряд поліпшень. Ось найбільш значимі з них:
- Покращені парсинг з C / C ++, C #, Java, і інших мов програмування.
- Вбудована підтримка файлів Objective-C, Python, PHP, XML і JSON.
- Включені важливі символи з сторонніх продуктів на зразок збірок .NET, Java JAR-файлів, і файлів Include.
- Вікно з файлом тепер відображається у верхній частині головного вікна під час табуляції.
- Настроюються блоки кодів. Ви можете вибрати їх положення і вид.
- Порівняння файлів і папок.
- Оптимізатор коду працює на простих мовах програмування, що використовують вигнуті дужки, на зразок C / C ++ і C #.
- підтримка Unicode
- Автоматичне відображення основних посилань при натисканні на будь-який ідентифікатор, причому усі вони будуть показані в правильному обсязі.
- Новий призначених для користувача інтерфейс з додатковими панелями і можливістю вибору тем оформлення.
- Новий скроллер розташований на місці старого, але тепер має розширені можливості, серед яких масштабування, що дозволяє поглянути на код «з висоти пташиного польоту». Він покаже всі зв'язки поточної функції, а також допоможе розібратися зі складними функціями.
- Новий покращений вертикальний скроллер тепер дозволяє переглянути інформацію по кожному рядку.
- Швидке перемикання між декількома шарами вікон.
- Уривки коду - використовуйте запропоновані шаблони для того, щоб вибрати і вставити варіант, що містить необхідні змінні.
- Покращені закладки. Тепер вони зберігаються навічно, аж до моменту видалення, а також не займають місця в самому рядку коду, позбавляючи її від зайвої інформації. Для кожного проекту створюється власні список закладок.
- Поліпшене вікно відносин - тепер знаходити посилання набагато швидше. Такжде з'явився новий вид відносин, який має назву «виклики і ті, хто їх робить», який відображає обидва зазначених типу в одному і тому ж графі. Ви також можете скопіювати граф і побачити, як він буде відображатися в буфері обміну.
- Зберігайте резервні копії кожного файлу в проекті, щоб відстежувати список змін, а також порівнювати стару і нову версії.
- Покращена підтримка великих проектів. Використання віртуальної пам'яті було оптимізовано, так що навіть великі проекти можна підігнати під існуючий обсяг. У колишніх версіях програми зустрічалися помилки читання файлів в проектах з незакінченою індексацією або великою кількістю символів, що призводило до пошкоджень. Ми усунули їх повністю.
- Master File List спрощує використання проекту або комп'ютера кількома користувачами. Тепер у кожного проекту є MFL, що дозволяє ділитися фрагментами коду з іншими людьми. Він являє собою простий текстовий файл, що містить список всіх файлів і папок вашого проекту.
- Експорт вихідного коду проекту на HTML сайт. Це дозволяє вам перенести всі файли на HTML-версію, яка використовує, в більшості випадків, той же синтаксис, що і Source Insight 4.0. Завдяки цьому ви створюєте сайт, що дозволяє демонструвати вихідних код прямо в веб-браузері.
- Режим браузера - Source Insight поводиться як звичайний браузер, в якому є тільки читання. Також ви можете натиснути на будь-який ідентифікатор, щоб побачити опис, як в звичайному інтернет-браузері.
- Панель символів у вікні тепер прикріплюється до кожного файлу автоматично і може використовуватися як окремий порожній фрагмент.
- Нова система настройки, в якій всі ваші конфігурації зберігаються в XML файлах.
