2011-09-13 58 views
7

He estado usando STS (comencé a usarlo y lo aprendí lentamente) pero algunos usuarios aquí donde trabajo usan IntelliJ. Me preguntaba con qué viene exactamente STS que puede hacer que sea mejor/más fácil de usar vs. IntelliJ y viceversa. También me preguntaba si hay complementos o formas de hacer que la función IntelliJ sea equivalente a lo que posiblemente faltaría en comparación con STS y viceversa, así puedo hacer una comparación igualitaria y equitativa.IntelliJ vs STS (SpringSource Tool Suite), ¿qué me falta al usar una u otra y puedo hacer que las características sean equivalentes para la comparación?

Gracias!

Editar,

diré que STS lleva mucho tiempo para cargar contra IntelliJ por alguna razón, así que si alguien sabe cómo ajustar STS para abrir más rápido me gustaría saber. Incluso en este nuevo MBP 15" con i7 y 4 GB de memoria RAM que se siente apertura demasiado lento y es terriblemente frustrante cuando se cuelga.

+1

¿Qué es STS? Nunca antes lo había escuchado. He usado IntelliJ durante> 6 años y me encantó; sigue mejorando cada vez más. – duffymo

+0

Lo siento, SpringSource Tool Suite, básicamente un spin-off de Eclipse pero con integración de Spring. No estoy seguro de lo que ofrece sobre Eclipse con el complemento IDE de Spring que veo en el mercado, pero todos me dicen que lo use y como desarrollador en formación, acabo de aceptarlo en Eclipse ya que viene preinstalado con mi máquina que recibí. –

+0

@duffymo ¿Conoces algo así como este, cómo ir desde Eclipse a videos, guías o tutoriales de IntelliJ por casualidad? –

Respuesta

2

Ir a Ventana-> Preferencias-> Validación

Deseleccionar lo que usted don' t necesidad. Eso va a acelerar la carga un poco.

Modificar eclipse.ini para establecer el XmnI (nuevo tamaño generación), y Xms -Xmx, permiten GC paralelo

-Xmn128m 
-Xms1024m 
-Xmx1024m 
-Xss2m 
-XX:PermSize=128m 
-XX:MaxPermSize=128m 
-XX:+UseParallelGC 
+0

¿Hay alguna manera fácil de decir lo que necesito o no necesito? Además, probaré la configuración ini personalizada. Estoy en OSX, así que creo que tengo que editar el contenido del paquete de la aplicación, pero lo intentaré. –

+0

Esta no es una respuesta a la pregunta. –

+1

Sí lo es. Lea la sección debajo de "Editar" en la pregunta. Por qué el -1 –

3

es 2016 y STS ha llegado un largo camino. Lo prefiero a IntelliJ por muchas razones. Algunos son Ecli pse specific y otros están preenvasados ​​con STS (pero pueden instalarse en una distribución de Eclipse).

La más valiosa es la búsqueda de texto rápido . STS indexará todo el texto en todos los archivos de su proyecto. Ctrl + Shift + L abre el cuadro de diálogo y puede escribir cualquier texto en la barra. Todas las ocurrencias de la cadena aparecen instantáneamente en todos los archivos.

Me gusta la capacidad de organizar las importaciones en IntelliJ y me gusta mucho la apariencia del IDE. He usado Eclipse/STS por mucho más tiempo del que tengo IntelliJ, así que estoy un poco predispuesto aquí.

La capacidad de manejar nativamente diferentes tipos de archivos y marcos es la mayor fortaleza de IntelliJ. Trabajo de vez en cuando en proyectos de Grails y el soporte para lo último y lo mejor con Grails ya no existe dentro de la familia Eclipse/STS, mientras que IntelliJ brinda un buen soporte.

BTW: STS es gratis (!) Mientras que usted no puede comprar IntelliJ. Simplemente alquila el software por un año con su nuevo modelo de suscripción.

+0

Todavía puede comprar una licencia perpetua con IntelliJ, aquí -> https: //sales.jetbrains.com/hc/en-gb/articles/207240845-What-is-perpetual-fallback-license- –

Cuestiones relacionadas