2008-08-29 24 views
9

Parte de mi impulso de "sort your development life out, Rob" ha sido tomar nota del hecho de que no tengo una biblioteca de code snippets (y Jeff did a post too). Ahora tengo algunos, pero sé que realmente debería estar trabajando para crear mi propia biblioteca para aumentar mi productividad.¿Qué editor de fragmentos de código usa?

Una cosa que he empezado a hacer es dejar mi editor de fragmentos de código abierto (Snippy) y cada vez que me doy cuenta de que estoy escribiendo un código común, me detengo y hago un fragmento para ello.

Me preguntaba qué editores ustedes usan? Puede haber uno mejor, y si me lo estoy perdiendo, ¡quiero entrar en eso! :)

Respuesta

11

Nunca he usado uno, pero he oído hablar Code Snippet Editor de Microsoft. Esta versión es para Visual   Stud io   2005. Sin embargo, también hay un Visual Studio 2008 edition.

+2

Acepté esta respuesta porque pareces el único usuario que realmente ha leído la pregunta .. ¡Fragmentos de código! = Fragmentos de código para Visual Studio. No obstante, he +1 'algunas de las otras respuestas, ya que son útiles. –

+0

Code Snippet Editor es lo mejor que he podido encontrar. Snippy tiene errores y no funciona, es frágil. Sampe con Snippet Designer, pero tiene un buen explorador que funciona. "Code Snippet Editor" con un explorador de fragmentos sería increíble. – AMissico

+0

También hay "Snipp Dogg" en . Se basa en gran medida en Property Grid, lo que hace que la edición sea más difícil de lo que debería ser. – AMissico

3

Honestamente, en realidad, independientemente de lo que me gustaría pensar y decir, mi biblioteca empíricamente probada y productiva es "buscar en el archivo" y "abrir ese proyecto y ese archivo que hice hace unos meses".

Lo digo porque es un ejemplo fácil y real de algo y la mejor manera de reutilizarlo. Para los que dicen "sí, pero se puede acceder fácilmente a algo de hace 18 meses, diré: eso no es realista: el código anterior a 18 meses es obsoleto!

OK, pero ahora para responder la pregunta con el mejor herramienta creo que la gente debe tratar:.. Evernote

es genial, porque en una herramienta que puede hacer su biblioteca de códigos raro, pero también lo utilizan para otras cosas no geek además, tiene fresco OCR tecnología para ayudarle buscar incluso imágenes (con texto en ellas)!

0

Agrego fragmentos en paquetes de TextMate (RSpec, Ruby on Rails, etc.).

0

TextMate todo el camino para mí. De hecho, estoy creando un nuevo paquete para usar con el framework PHP que estoy usando.

10

Snippet Compiler es un gran mini IDE que es perfecto para verificar pequeños fragmentos de código.

+0

El compilador de fragmentos es una gran herramienta; sin embargo, no acepté porque estaba buscando herramientas de fragmentos de código como en una herramienta para ayudar a crear los fragmentos de código XML que permiten usted para completar el código (por ejemplo, ctor, prop, etc.). +1 en ambos sentidos, SC es increíble: D –

+0

No responde la pregunta. – AMissico

3

También uso este Snippet Compiler, el que está vinculado a @moobaa.

Creo que es realmente bueno y útil probar pequeños trozos de código sobre la marcha, ejecutándolos inmediatamente sin encender todo el entorno de Visual Studio; puede apuntar a diferentes versiones de frameworks. Intentalo; es bueno.

6

LINQPad Es increíble.

Además de los fragmentos, también puede consultar bases de datos SQL. Se puede encontrar un conjunto de webcasts pequeños en LINQPad here.

+0

¡Bonita aplicación! ¡Gracias por el aviso! –

0

Rick Strahl ha publicado recientemente un gran proyecto ASP.NET MVC para ligarse a los fragmentos de código de los sitios de redes sociales:

  1. La explicación del proyecto se puede encontrar aquí Introducing CodePaste.NET
  2. El sitio real está disponible en CodePaste.net
3

Soy un poco parcial ya que este es mi proyecto. Pero uso el Snippet Designer. Se integró directamente en Visual Studio y me permite resaltar una sección de código y exportarla a un editor de fragmentos.

+1

Buggy. No funcionable – AMissico

+2

Si tiene algún problema, siéntase libre de presentar errores en la página codeplex. Gracias. –

+0

Herramienta impresionante. ¡Miré muchas herramientas y la tuya es una de las más fáciles y más geniales! Buen trabajo al agregar alas a VS. –

Cuestiones relacionadas