It is currently 8 June 2025, 15:10 Advanced search

Info aggiuntive su Procedure/Funzioni

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

Info aggiuntive su Procedure/Funzioni

Postby s.zagni » 12 June 2014, 15:57

Buongiorno,

Potrebbe essere utile (per velocizzare la lettura) aggiungere al Tooltip che si apre passando su una procedura/funzione anche i parametri che utilizza,
una cosa del genere:
Esempio.jpg
Esempio.jpg (86.08 KiB) Viewed 3368 times


Magari per non creare un tooltip enorme potrebbe essere messo un limite.

Saluti
s.zagni
 
Posts: 942
Joined: 9 April 2014, 8:33

Re: Info aggiuntive su Procedure/Funzioni

Postby r.bianco » 13 June 2014, 6:26

Prova: SHTIF+CRTL+Q
only work and no play makes jack a dull boy
r.bianco
 
Posts: 4979
Joined: 8 November 2010, 16:46

Re: Info aggiuntive su Procedure/Funzioni

Postby s.zagni » 13 June 2014, 7:05

Ok. Provato e funziona. L'unica cosa che ho notato è che non funziona per le funzioni che assegnano un valore ad una variabile, del tipo:
Es.

int i = getNumero(abcd) <-- Questa non si espande (non fa vedere i parametri)
setNumero(x) <-- Questa si espande e fa vedere il parametro

Ho notato che anche nei blocchi condizionali/cicli accade lo stesso.

Saluti
s.zagni
 
Posts: 942
Joined: 9 April 2014, 8:33

Re: Info aggiuntive su Procedure/Funzioni

Postby lucabaldini » 13 June 2014, 13:25

Ti confermo che l'espansione dei parametri inline è supportata solo per chiamate a procedure. E' supportata anche per le chiamate a funzione ma solo se vengono usate "come procedure", ovvero non ne viene letto il valore di ritorno. Questo perché non è facile "espandere" chiamate a funzione se sono parte di un'espressione complessa.

Per quanto riguarda il tooltip vorrei pensarci un attimo... mi sembra una buona idea.

Ho creato l'attività NPQ01815 per tenere conto di questa conversazione. Quando verrà valutata, potrai seguirne l'andamento con Instant Developer Roadmap.
User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4990
Joined: 1 October 2010, 17:03
Location: Bologna


Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 2 guests