https://foro.gambas-es.org/viewtopic.php?f=20&t=8085&p=48742#p48742 ----------------------------------- Shell Lunes, 08 Junio 2020, 13:25 Re: Cuando No Usas Un Magnifico Editor Y Haces Las Cosas Más Manualmente ----------------------------------- Jesús: [quote] No me entero de ná.... [/quote] :lol: Lo que vengo a decir es que hay editores dedicados a programación que tienen más características que otros editores más sencillos. De todo lo que va necesitando el programador. Supongo que habrás visto alguna vez NetBean. Como autocompleta, como reconoce métodos de una librería que importas en el código y así muchas características. Si has visto Eclipse casi por el estilo. En cambio si usas unos editores que son de hecho más liviano la cosa cambia. Supongo que conoces Atom y SublimeText. Estos editores se les instala complementos que facilitan la labor del trabajo del programador. A lo mejor no tan potentes y otros más potentes. Por poner un caso simple. Imagina escribir un código con el editor que trae por defecto el sistema operativo. Si por un instante el editor tiene la propiedad de compilar el código directamente, no tienes que salirte a la consola a escribir las instrucciones que necesitas para hacerlo "manualmente". Si tus códigos son pequeños ejemplos eso significa que cada vez que tengas que realizar un cambio y cambiar el código compilado por actualizar el código fuente, tienes que volver a hacer la misma operación "una y otra vez." Si a ese código le añade que tienes varios ficheros, clases, pues o lo haces uno por uno o los compilas a la vez desde línea de comando. Pero el resultado de compilar varios archivos que tenga algún error, es más lioso que solo ver los errores de un solo archivo compilado. Ahora viene esto. Si te acostumbras a las facilidades que te da el editor, pongamos el caso de compilar, te pierdes la forma "real" de como lo hace el lenguaje. Quiero decir como se debería hacer desde línea de comandos. :roll: Cuando usas la consola de Linux "[b]no debemos nunca[/b]" que si trabajas con archivos "[b]nunca[/b]" "[b]nunca[/b]" "[b]nunca[/b]" olvidar el uso de la tecla "[b]tabulador[/b]" para que nos vaya auto completando las rutas y no tener que escribir una y otra vez lo mismo manualmente. Los usuarios tenemos una fea costumbre. No aprovechamos lo que el sistema nos ofrece. Y así una y otra vez. Tenemos la cabeza más dura que el granito. Yo mismo. El sistema de paquetes. Como tu sabes que has usado Python, los lenguajes tienen formas comunes de trabajar, Python y Java tiene esa forma de trabajar con los "proyectos" que usan un sistema de paquetes ( un directorio ). Lógicamente cada uno con su estructura particular ( al igual que ocurre con Gambas ). No es lo mismo compilar un solo archivo a compilar todo un proyecto. Si son varios archivos los que forman tu proyecto hay que decirle al compilador, oye que esto pertenece al mismo proyecto, que estos archivos se encuentran en el mismo directorio. El problema es que no sabes como realmente es la línea de comandos "adecuada" ya que te acostumbraste a hacerlo con un editor "tipo ballena" luego te das de ostias con la línea de comandos, errores por no saber usarlo. Ah y no olvidemos, palabras mal escritas... :wink: :twisted: Que os voy a decir... :roll: Ah si...que no me vaya por las nubes.. :-P Saludos