Ir al contenido


Foto

[RESUELTO] Autocompletado de codigo en Lazarus


  • Por favor identifícate para responder
6 respuestas en este tema

#1 Juangg

Juangg

    Newbie

  • Miembros
  • Pip
  • 4 mensajes

Escrito 05 noviembre 2011 - 05:53

Hola a todos, acabo de instalar Lazarus y hay una caracteristica que realmente no se si tiene y que me extraña que un IDE así no pueda tener, pero por mas que he buscado no he encontrado nada por internet. Aunque es una tonteria les comento, no encuentro como hacer funcionar ( si es que lo tiene ) el autocompletado de codigo. Por autocompletado me refiero a que cuando escribo una palabra me aparezca en un combo las posibles opciones para finalizarla. Por ejemplo, en el editor Geany si escribo una palabra en python me aparecen las diferentes opciones, como en Visual Basic. ¿Hay algo parecido en Lazarus?
  • 0

#2 monchito_elroro

monchito_elroro

    Advanced Member

  • Miembros
  • PipPipPip
  • 259 mensajes

Escrito 06 noviembre 2011 - 12:05

Bueno amigo que yo sepa si aparece el autocompletar.... por ejemplo cuando pongo edit1.    automaticamente me aparecen opciones despúes de poner el punto........ espero que te sirva  ;)
  • 0

#3 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 06 noviembre 2011 - 07:49

Hola,


Creo que a lo que apunta Juangg es a un autocomplete antes de poner punto. Es decir mientras escribe.


Visual Studio tiene algo como eso, mientras vas escribiendo te va arrojando sugerencias que coincidan. De ese modo puedes localizar variables, constantes, etc. Desconozco si Lázarus cuenta con algo similar a esto pero al menos con cnPack o GExpert, no recuerdo ahora con cual de los dos, se puede ponerle esta misma funcionalidad a Delphi al mejorar el code insight que viene por defecto.


Saludos,
  • 0

#4 Wilson

Wilson

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.137 mensajes

Escrito 06 noviembre 2011 - 08:26

Hola,


Creo que a lo que apunta Juangg es a un autocomplete antes de poner punto. Es decir mientras escribe.


Visual Studio tiene algo como eso, mientras vas escribiendo te va arrojando sugerencias que coincidan. De ese modo puedes localizar variables, constantes, etc. Desconozco si Lázarus cuenta con algo similar a esto pero al menos con cnPack o GExpert, no recuerdo ahora con cual de los dos, se puede ponerle esta misma funcionalidad a Delphi al mejorar el code insight que viene por defecto.



En Delphi también existe, escribes parte del nombre de un control, variable, constante, etc, e invocas las posibilidades  presionando Ctrl + Barra espaciadora.


Saludos.
  • 0

#5 Juangg

Juangg

    Newbie

  • Miembros
  • Pip
  • 4 mensajes

Escrito 06 noviembre 2011 - 08:34

Hola, en primer lugar, agradecer las respuestas.
Efectivamente lo que buscaba eran las sugerencias de código que aparecen al pulsar Ctr+Espacio, lo que pasa es que por mi desconocimiento de como funcionaba Lazarus no conseguia que me aparecieran. Ahora ya sé como invocarlo y que funcione.

Gracias a todos y un saludo.
  • 0

#6 Wilson

Wilson

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.137 mensajes

Escrito 06 noviembre 2011 - 08:52

Otro Tip que me parece importante es el que te indica los nombres y tipos de parámetros que recibe un procedimiento o una función, esto lo logras en Delphi pulsando Ctrl + Shift + Espacio, me imagino que es lo mismo en Lazarus.

Saludos
  • 0

#7 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 06 noviembre 2011 - 10:35

Efectivamente Wilson, se necesita hacer crtl + barra espaciadora. Pero es que como decía, VS lo hace ni bien vas escribiendo... y justamente lo que hace cnPack es darle esa misma funcionalidad (y aparencia si uno desea) y no requiere de combinaciones de teclas.


Saludos,
  • 0




IP.Board spam blocked by CleanTalk.