2012-05-08 49 views
7

Mi trabajo es escribir el script KornShell (ksh) y ejecutar el script en un servidor remoto. Estoy tratando de encontrar la mejor manera de hacerlo.¿Hay un KornShell (ksh) IDE para Windows?

Actualmente, edito el código en Notepad ++, transfiero el archivo al servidor (a través de FTP), ejecuto el script en el servidor y repito el proceso hasta que el script se ejecuta correctamente.

Por lo tanto, lo que estoy buscando es un IDE (para Windows) con un buen editor, soporte ftp e instalaciones de depuración.

+0

netbeans y eclipse ambos tienen un excelente soporte para ftp/depuración – Satya

+0

He añadido algunas etiquetas adicionales para tener más en cuenta su pregunta, en caso de que mi respuesta no sea suficiente. ¡Siéntete libre de cambiarlos como mejor te parezca, y bienvenido a Stack Overflow! –

Respuesta

3

Tanto Vim como Emacs editarán los archivos en una máquina remota de forma algo transparente y ambos tienen puertos para Windows que funcionan bien.

Este link le dirá cómo hacerlo con Vim.

2

Recomiendo abrir una conexión de terminal a la máquina remota (ssh o ventanas X) y editar/probar/depurar la secuencia de comandos allí. A menos que pueda hacer funcionar una conexión X, tendrá que usar un editor de modo texto como vi o emacs (curvas de aprendizaje pronunciadas pero muy poderosas), o algo simple como pico/nano. Puede copiar el archivo a su máquina Windows cuando haya terminado. Este enfoque no es tan malo. Lo hago todo el tiempo.

4

lo que necesita es solo un editor con función de resaltado de sintaxis. Personalmente, prefiero la combinación de winscp y notepad2. Configure su winscp para usar Notepad2 como editor. Luego, ubique el archivo de script remoto en winscp, haga clic con el botón derecho y seleccione Editar. Ahora puede comenzar a codificar y para cada momento presione CTRL + S (guardar) en su bloc de notas2, winscp detectará y transferirá al servidor.

+0

Esto es exactamente cómo he estado escribiendo guiones de shell durante la mayor parte de este año. Agradable y simple, y puedo aprovechar nuestro sistema actual de control de fuente basado en Windows. – YogoZuno

4

El editor Zeus puede realizar sin problemas la edición FTP/SFTP.

En cuanto a la depuración, también es posible ejecutar el script remoto usando algo como plink.