Pregunta

Tengo muchos archivos pequeños que contienen fragmentos de código, algoritmos de pseudo-código, clases, plantillas, ejemplos de SQL, etc., y obviamente no puedo poner todos estos en bibliotecas. Necesito un método práctico para indexarlos a todos y poder poner este índice a disposición de otros.

  1. ¿Qué debe contener dicho índice para ¿Hacer la búsqueda más fácil?
  2. ¿Hay tales repositorios disponible en la web? (Así que puedo probar las técnicas que utilizan.)
  3. ¿Ya hay aplicaciones? escrito que implementar esto que yo puede echar un vistazo a?

Posible duplicado: https://stackoverflow.com/q/90300/15161

¿Fue útil?

Solución

Es posible que desee probar refactormycode.com o configurar su propio wiki para ello. Una wiki realmente suena como una buena aplicación aquí.

Otros consejos

Si está trabajando con .NET / Visual Studio, podría considerar agregarlos como fragmentos de código

Code Keep es un repo en línea bastante bueno para CodeSnippets y tiene complementos para VS2008

Lo que hemos hecho en el trabajo es crear una cuenta común para que la use el desarrollador, de modo que todos los usuarios envíen a codekeep con un inicio de sesión común y luego puedan recuperar fragmentos de otros.

También puede valer la pena crear un wiki para desarrolladores en tu red de desarrolladores. En algún lugar donde las viejas manos puedan dejar documentación en sus patrones y amp; Fragmentos y nuevos miembros del equipo pueden buscar ayuda. Usamos TRAC en la casa como un todo en uno WIKI / Issue Management / SVN Integration y hace el trabajo muy bien

Otro resultado similar de la búsqueda de StackOverflow: La mejor aplicación para almacenar fragmentos de código

Encuentro que la única forma de administrar el código fuente es en el repositorio de control de fuente. Esto incluye plantillas y algoritmos de pseudo código. ¿En qué se diferencia del resto de tu código? Estoy familiarizado con cvs que se puede alojar, por ejemplo, here (configurar el servidor cvs tampoco es una tarea compleja) puede buscar en el repositorio utilizando cvsearch y navegue usando cvs web client .
No estoy diciendo que cvs sea la mejor opción, solo otra que satisfaga todas sus necesidades.

Los fragmentos de código no son una buena opción, IMHO.

Puede hacer un índice de texto completo de su disco duro usando una herramienta como Copernic , Windows Live Search , o Google Desktop . Luego, cuando quiera un fragmento de código que haga algo específico, solo busque las palabras clave relevantes y ahí va.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top