Инструмент для анализа исходного кода VB6 (как Понимают от SciTools) [закрытый]

В соответствии с Mozilla - Обнаружение браузера с помощью пользовательского агента :

Итак, мы рекомендуем искать строку «Mobi» в любом месте пользовательского агента для обнаружения мобильного телефона. устройство.

Например:

if (/Mobi/.test(navigator.userAgent)) {
    // mobile!
}

Это будет соответствовать всем распространенным пользовательским агентам мобильных браузеров, включая мобильные Mozilla, Safari, IE, Opera, Chrome и т. Д.

Обновление для Android

EricL рекомендует также тестировать Android как пользовательский агент, так как строка пользовательского агента Chrome для планшетов не включает «Mobi». "(однако версии для телефонов):

if (/Mobi|Android/i.test(navigator.userAgent)) {
    // mobile!
}

7
задан durron597 29 July 2015 в 14:46
поделиться

4 ответа

VBDepend теперь доступен, это NDepend, как и для vb6.

5
ответ дан 6 December 2019 в 07:52
поделиться

Может быть Project Analyzer - альтернатива?
Также вы можете взглянуть на codemart 2009 для VB6

9
ответ дан 6 December 2019 в 07:52
поделиться
8
ответ дан 6 December 2019 в 07:52
поделиться

Наш SD Source Code Search Engine - это языкочувствительный инструмент для поиска в больших массивах исходного кода на VB6 (и одновременно понимает многие другие языки, например, C, C++, C#, Java, COBOL, PHP, ...).

Он понимает структуру языка (идентификаторы, числа, ключевые слова, строки, операторы, комментарии, пробельные символы) и позволяет формулировать запросы к конструкциям кода в терминах этих структур. Поскольку он понимает структуру языка, его не обманывают изменения пробелов или переносы строк, что значительно снижает количество ложных срабатываний.

Система поиска исходного кода предварительно индексирует вашу базу исходного кода, обеспечивая чрезвычайно быстрый поиск даже по миллионам строк кода. Графический пользовательский интерфейс показывает совпадения по запросам; одним щелчком мыши можно получить исходный код для совпадения. Из исходного кода можно перейти непосредственно в большинство редакторов.

В качестве побочного эффекта индексирования базы кода SCSE также рассчитывает различные метрики для каждого файла: SLOC, NCSLOC, числа сложности McCabe и Halstead и т.д.

Уникальным видом анализа, который мы предлагаем для VB6 и который отличается от SciTools, является обнаружение дублированного кода.

1
ответ дан 6 December 2019 в 07:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: