Google Docs, возможно? Поиск-способность является ключом. Ни у кого нет времени на перекрестную индексацию, наполнение ключевыми словами и организацию «фрагментов» в сложные онтологии.
Кроме того, помните, что когда кто-то повторно использует код, он также повторно использует ошибки, ограничения и проблемы с производительностью, которые вы могли решить в последующих ревизиях. Лучший способ повторно использовать код - не копировать его, а задокументировать и сделать его доступным для прямого повторного использования.