Как мне проиндексировать и сделать доступным повторно используемый код? [закрыто]

StackOverflow https://stackoverflow.com/questions/237946

  •  04-07-2019
  •  | 
  •  

Вопрос

У меня есть много небольших файлов, содержащих фрагменты кода, алгоритмы псевдокода, классы, шаблоны, образцы SQL и т. д., и я, очевидно, не могу поместить все это в библиотеки. Мне нужен практический метод, чтобы проиндексировать все из них и сделать этот индекс доступным для других.

<Ол>
  • Что должен содержать такой индекс для сделать поиск проще?
  • Есть ли такие репозитории доступны в Интернете? (Так что я могу проверить методы, которые они используют.)
  • Есть ли уже какие-либо приложения написано, что реализовать это, что я можно посмотреть?
  • Возможный дубликат: https://stackoverflow.com/q/90300/15161

    Это было полезно?

    Решение

    Возможно, вы захотите попробовать refactormycode.com или создать для него свою собственную вики. Вики действительно звучит как хорошее приложение здесь.

    Другие советы

    Если вы работаете с .NET / Visual Studio, вы можете добавить их как фрагменты кода

    Code Keep - довольно хорошее онлайн-репо для CodeSnippets и имеет плагины для VS2008

    То, что мы сделали на работе, - это создание общей учетной записи, которую разработчик может использовать, так что каждый отправляется на codekeep под общим логином, а затем может извлечь все фрагменты elses.

    Кроме того, возможно, стоит создать вики для разработчиков в своей сети разработчиков. Где-то, что старые руки могут оставить документацию о ваших регулярно используемых шаблонах & amp; фрагменты и новые члены команды могут проверить помощь. Мы используем TRAC в доме как единое целое WIKI / Управление проблемами / Интеграция SVN, и это прекрасно справляется со своей задачей.

    Еще один похожий результат поиска в StackOverflow: Лучшее приложение для хранения фрагментов кода

    Я считаю, что единственный способ управления исходным кодом - в репозитории управления исходным кодом. Это включает в себя шаблоны и алгоритмы псевдокода. Чем он отличается от остальной части вашего кода? Я знаком с cvs , который можно разместить, например, здесь (настройка сервера cvs также не является сложной задачей), вы можете искать в хранилище, используя cvsearch и просмотрите его с помощью веб-клиента cvs .
    Я не говорю, что cvs - лучший вариант, просто еще один, который удовлетворит все ваши потребности.

    Фрагменты кода - не очень хороший вариант, ИМХО.

    Вы можете создать полнотекстовый индекс вашего жесткого диска, используя такой инструмент, как Коперник , Поиск Windows Live или Google Desktop . Затем, когда вам нужен фрагмент кода, который выполняет определенную функцию, просто найдите соответствующие ключевые слова, и все готово.

    Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top