Torna indietro   Hardware Upgrade Forum > Software > Programmazione

DLSS 4.5: con Dynamic Frame Generation e MFG 6X NVIDIA alza la posta
DLSS 4.5: con Dynamic Frame Generation e MFG 6X NVIDIA alza la posta
DLSS 4.5 introduce Dynamic Multi Frame Generation e MFG 6X, permettendo fino a cinque frame generati per ogni frame renderizzato. I test su Cyberpunk 2077 e 007 First Light mostrano forti incrementi di FPS e riduzione della latenza su RTX 5090 Laptop. Migliorano fluidità, stabilità e qualità visiva.
Plaud NotePin S, il registratore IA si fa indossabile (ma è facile da perdere)
Plaud NotePin S, il registratore IA si fa indossabile (ma è facile da perdere)
Quattro modi di indossarlo, stessa app del Plaud Note Pro e integrazione con il desktop. Il registratore IA da indossare di Plaud eccelle in mobilità, ma resta vincolato all'abbonamento ed è facile da perdere
Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro
Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro
Xiaomi ha portato Redmi Watch 6 anche sul mercato italiano, puntando su un display AMOLED da 2,07 pollici con picco di luminosità a 2000 nit, frame in alluminio da 9,9mm e un'autonomia dichiarata di 12 giorni. Lo smartwatch gira su HyperOS 3 e integra GPS, Bluetooth 5.4 e oltre 150 sport mode. Il tutto a meno di 100 euro
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 11-02-2008, 10:58   #1
marxt
Senior Member
 
L'Avatar di marxt
 
Iscritto dal: Feb 2004
Messaggi: 459
[Visual Studio] getter-setter

ciao a tutti,

esiste un modo con visual studio 2005 per generare automaticamente i metodi getter e setter delle proprietà di una classe?
(io per esempio usavo eclipse per java e c'era una funzione apposita)

direi che è molto noioso scrivere a mano decine di getter e setter, non c'è una funzionalità che me li genera automaticamente??

grazie mille
marxt è offline   Rispondi citando il messaggio o parte di esso
Old 11-02-2008, 12:53   #2
isAlreadyInUse
Senior Member
 
L'Avatar di isAlreadyInUse
 
Iscritto dal: Sep 2007
Messaggi: 754
Si esiste
__________________
http://www.tevigroup.it/
isAlreadyInUse è offline   Rispondi citando il messaggio o parte di esso
Old 11-02-2008, 14:10   #3
marxt
Senior Member
 
L'Avatar di marxt
 
Iscritto dal: Feb 2004
Messaggi: 459
beh, grazie, ma avrei bisogno anche di sapere come faccio a farlo....
marxt è offline   Rispondi citando il messaggio o parte di esso
Old 11-02-2008, 20:47   #4
Einstein
Senior Member
 
L'Avatar di Einstein
 
Iscritto dal: Jan 2000
Città: Provincia di Parma
Messaggi: 724
Scrivi

prop

e pigi due volte TAB. Cambi il nome del member ed (eventualmente) del tipo di dato, et voilà.
__________________
My Pc: Case Enermax Chakra - PSU Corsair HX520 - Gigabyte P35-DS3R - Core2 Duo E6550 - 6 Gb RAM Geil PC800 - 2x WD Caviar SE 320Gb (Raid1) - Xfx GeForce 8600Gt - Master Pioneer DVR111D - Samsung SM T220 - S.O. Windows 7 Ultimate x64 SP1
My blog: http://blogs.ugidotnet.org/alby
Einstein è offline   Rispondi citando il messaggio o parte di esso
Old 11-02-2008, 20:57   #5
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
..ma quant'è bello eclipse per fare 'ste cose
ALT+SHIFT+S+R e se fai invio hai TUTTI i getters & setters generati..
altrimenti puoi scegliere tu quale generare
...e continuo a soffrire *ATROCEMENTE* ( ) la mancanza del CTRL + 1 in visual studio...
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 11-02-2008, 21:38   #6
marxt
Senior Member
 
L'Avatar di marxt
 
Iscritto dal: Feb 2004
Messaggi: 459
Quote:
Originariamente inviato da ^TiGeRShArK^ Guarda i messaggi
..ma quant'è bello eclipse per fare 'ste cose
ALT+SHIFT+S+R e se fai invio hai TUTTI i getters & setters generati..
altrimenti puoi scegliere tu quale generare
...e continuo a soffrire *ATROCEMENTE* ( ) la mancanza del CTRL + 1 in visual studio...
uhmm,
ma ALT+SHIFT+S+R quando li devo schiacciare? non succede nulla....
marxt è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 08:46   #7
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da marxt Guarda i messaggi
uhmm,
ma ALT+SHIFT+S+R quando li devo schiacciare? non succede nulla....
ehmm..
quelli sono in eclipse...
basta che hai una classe qualsiasi aperta con qualche field senza getters & setters.
Devi spingere ALT+SHIFT+S che ti visualizza tutti il menu contestuale source, però io sapendo a memoria che R corrisponde a getteRs and setters spingo automaticamente quel tasto subito dopo e ti visualizza la finestra dei getters & setters, dove puoi scegliere se creare tutti i getters & setters oppure solo quelli che decidi tu
cmq nel menu contestuale se non sbaglio ci sono anche altri comandi simpatici
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 10:08   #8
marxt
Senior Member
 
L'Avatar di marxt
 
Iscritto dal: Feb 2004
Messaggi: 459
ok, ma in visual studio si può fare?
marxt è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 10:17   #9
gugoXX
Senior Member
 
L'Avatar di gugoXX
 
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
Ti hanno gia' detto come fare.

scrivi prop+tab+tab
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto.
E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test.
gugoXX è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 10:54   #10
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da marxt Guarda i messaggi
ok, ma in visual studio si può fare?
in maniera automatica come eclipse no.
con prop + tab + tab lo puoi fare per uno alla volta se scrivi il nome corretto di ogni field
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 11:27   #11
marxt
Senior Member
 
L'Avatar di marxt
 
Iscritto dal: Feb 2004
Messaggi: 459
scusate ma non capisco...

devo scrivere prop dove?
e se schiaccio tab mi va avanti il cursore, nient'altro...

in cosa sbaglio??
marxt è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 11:49   #12
astorcas
Senior Member
 
L'Avatar di astorcas
 
Iscritto dal: Jan 2005
Città: Siena
Messaggi: 1313
Quote:
Originariamente inviato da marxt Guarda i messaggi
scusate ma non capisco...

devo scrivere prop dove?
e se schiaccio tab mi va avanti il cursore, nient'altro...

in cosa sbaglio??
scrivi prop all'interno di una classe e ovviamente fuori da ogni metodo e premi tab per due volte, ti apparirà un template di get e set con variabile annessa
astorcas è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 12:53   #13
marxt
Senior Member
 
L'Avatar di marxt
 
Iscritto dal: Feb 2004
Messaggi: 459
sei sicuro? non mi va.

non è che mi serve un template o un qlc componente aggiuntivo?
marxt è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 12:56   #14
isAlreadyInUse
Senior Member
 
L'Avatar di isAlreadyInUse
 
Iscritto dal: Sep 2007
Messaggi: 754
Fai tasto destro vicino la variabile e vai su refactor->encapsulate field
__________________
http://www.tevigroup.it/
isAlreadyInUse è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 14:10   #15
marxt
Senior Member
 
L'Avatar di marxt
 
Iscritto dal: Feb 2004
Messaggi: 459
per vicino alla variabile intendi nel codice (e quindi evidenziarla dove è dichiarata e cliccare il tasto destro), oppure da qualche parte nell'interfaccia dove vengono elencate dal visual studio?

se evidenzio e clicco non ho la voce "refactor" nel menu tasto destro...
marxt è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 15:01   #16
animeserie
Senior Member
 
L'Avatar di animeserie
 
Iscritto dal: Nov 2004
Città: TE
Messaggi: 3995
Quote:
Originariamente inviato da ^TiGeRShArK^ Guarda i messaggi
..ma quant'è bello eclipse per fare 'ste cose
Eclipse è il programma più buggato che la storia dell'informatica ricordi.
__________________
Ho concluso positivamente con: Theninja1, Palu15, Dario2, GiovanniCT, Kolzig12, nino.nino, river, LupinRS, Tazmania,RedPrimula,avware,netcrusher,Riki90,tenebrio,athlon87,fausto61
animeserie è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 15:11   #17
RaouL_BennetH
Senior Member
 
L'Avatar di RaouL_BennetH
 
Iscritto dal: Sep 2004
Messaggi: 3967
Quote:
Originariamente inviato da animeserie Guarda i messaggi
Eclipse è il programma più buggato che la storia dell'informatica ricordi.
uh?!?
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
RaouL_BennetH è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 15:13   #18
astorcas
Senior Member
 
L'Avatar di astorcas
 
Iscritto dal: Jan 2005
Città: Siena
Messaggi: 1313
Quote:
Originariamente inviato da marxt Guarda i messaggi
per vicino alla variabile intendi nel codice (e quindi evidenziarla dove è dichiarata e cliccare il tasto destro), oppure da qualche parte nell'interfaccia dove vengono elencate dal visual studio?

se evidenzio e clicco non ho la voce "refactor" nel menu tasto destro...
si si proprio nel codice... sei sicuro di avere vs 2005? Perchè se non ti funziona nemmeno questa....
astorcas è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 15:42   #19
marxt
Senior Member
 
L'Avatar di marxt
 
Iscritto dal: Feb 2004
Messaggi: 459
ho "visual studio 2005" professional edition.

Sto programmando in c++, per esempio se
io digito le variabili che ho bisogno come private:
esempio:
private:
static double var1=0;
static double var2=0;
static double var3=0;


se seleziono var1 nel menu tasto destro non ho la voce refactor...
marxt è offline   Rispondi citando il messaggio o parte di esso
Old 12-02-2008, 16:37   #20
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da animeserie Guarda i messaggi
Eclipse è il programma più buggato che la storia dell'informatica ricordi.

chissà come mai a me dava qualche problemino solamente a volte quando buildava progetti da circa 1 MLOC e continuavo a lavorare sul codice...
ma evidentemente tu lo stressi di +..
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


DLSS 4.5: con Dynamic Frame Generation e MFG 6X NVIDIA alza la posta DLSS 4.5: con Dynamic Frame Generation e MFG 6X ...
Plaud NotePin S, il registratore IA si fa indossabile (ma è facile da perdere) Plaud NotePin S, il registratore IA si fa indoss...
Redmi Watch 6 in prova: lo smartwatch con ampio display da 2000 nit a meno di 100 euro Redmi Watch 6 in prova: lo smartwatch con ampio ...
Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ...
Radeon RX 9070 GRE, AMD la porta in tutto il mondo | Recensione Gigabyte Gaming OC Radeon RX 9070 GRE, AMD la porta in tutto il mon...
TIM, rincari da luglio: come evitare l'a...
WWDC 26: Il Digital Markets Act dell'Uni...
WWDC 26: Apple Intelligence rivoluziona ...
Siri AI arriva alla WWDC 2026: nuove cap...
Alla WWDC 2026 arriva la nuova architett...
Tra schede madri, schede video e IA le n...
Nintendo, multa da 35 milioni di euro in...
L'amministrazione Trump valuta una parte...
WWDC 26: Apple rinnova il controllo pare...
Apple al WWDC 26 presenta iOS 27: Liquid...
Xbox, alla fine, dà ragione a Pla...
Minecraft Dungeons 2: Microsoft ha annun...
Synology al Computex 2026: nuova generaz...
Quobly raccoglie 115 milioni di euro per...
BYD batte sul tempo Tesla Roadster: avvi...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 23:17.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v