2010-01-02 16 views
6

Estoy leyendo Computer Programming Using GNU Smalltalk.Mejor editor/IDE para desarrollar programas GNU Smalltalk

¿Cuál es el mejor programa para escribir mis fuentes de Smalltalk?

No sé qué usar: Notepad ++, otro editor o un IDE?

I alguna sugerencia para un principiante con Windows XP?

+2

Dupe de http://stackoverflow.com/questions/1934611/there-is-any-smalltalk-ide-that-isnt-like-a-vm por el mismo autor –

+0

No es un engaño. Es una pregunta de seguimiento. –

Respuesta

2

Cualquier editor hará: los usuarios de Windows utilizarán Notepad o Notepad ++ o UltraEdit, los usuarios de Unix probablemente usarán Emacs o vi.

La última versión de GNU Smalltalk (que será 3.2) tendrá un buen IDE basado en GTK +, llamado VisualGST. Lo encuentro extremadamente útil para leyendo el código, pero aún uso un editor de texto para escribirlo.

Si aún no ha compilado GNU Smalltalk, le sugiero que use Cygwin. Haré binarios de Windows precompilados pronto, con suerte en 1-2 semanas, ya que ahora está en la parte superior de mi lista de tareas pendientes. Es un poco más difícil en Windows que en Linux generar gst debido a la cantidad de dependencias externas.

+0

La instalación de GNU-Smalltalk en Linux no instala el modo emacs automáticamente como se ha indicado en muchas documentaciones. – amirteymuri

1

Dolphin proporciona una edición de comunidad de su Windows IDE. No es muy viejo.

+2

Pero Dolphin no es GNU Smalltalk –

2

Es posible que desee ver SciTE, que es un editor de código gratuito de varios paneles. Lo he usado para Ruby en el pasado y, si bien no es perfecto, es una herramienta razonablemente decente. Creo que funcionará bien en WinXP.

http://www.scintilla.org/SciTE.html

3

Usted no querrá empezar con eso. Deberá comenzar con Squeak o Pharo, posiblemente la imagen seaside one-click. De esta forma, tendrás un Smalltalk basado en imágenes con un IDE funcional. Un Smalltalk basado en archivos como GST tiene sus usos, pero el desarrollo debe hacerse en una imagen donde se puede navegar, inspeccionar y depurar.

Cuestiones relacionadas