Go Down

Topic: Nuovi sviluppi IDE 1.8.x (Read 203104 times) previous topic - next topic

testato

... quando mi funzionera' come mi sta funzionando XP (intendo allo stesso livello di utilita' e di semplicita' d'uso, facendoci le stesse cose nello stesso modo, e senza dover diventare scemo per gestire i files con un fallimento di pseudo-filemanager castrato), ti daro' pubblicamente ragione ... ma solo "quando" ... (e conoscendo microsoft piuttosto bene, non ti consiglio di trattenere il fiato nell'attesa ;)
confondi win8 con win10, win 10 e' esattamete quello che chiedi, ed il filemanager e' uguale a winxp

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

paulus1969

Nella storica alternanza Microsoft (un Windows buono ed uno pessimo, uno buono, uno pessimo, uno ....), al 10 è toccato il posto buono.
Forse per questo hanno deciso di lasciare il 10 come "windows definitivo", a meno di passare brevemente attraverso un 11 schifoso per poi approdare ad un 12 buono.

Tornando IT: qualcuno ha provato l'app dell'IDE, quella che si trova sullo store? Come vi sembra?

testato

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

paulus1969

Ops... peccato, speriamo nelle prossime versioni.

Io vedrei l'app da store come una cosa semplice, da installare in modo semplice ed autoaggiornante, da usare sui tablet - netbook tanto per caricare o rapidamente modificare i programmi.
Per l'IDE, quella "classica", invece mi piacerebbe qualche funzione "da IDE moderno", autocompletamento, intellisense, identificazione e rename delle variabili ecc.

testato

concordo in tutto, chiamare IDE quello attuale e' un offesa per gli IDE

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

paulus1969

Fondamentalmente la parte che lascia a desiderare è l'editor.

zoomx

Io invece penso che questo IDE sia sufficiente per uno smanettatore occasionale.
In rete ci sono ottime alternative per l'editor anche se, personalmente, non le uso e credo che avere qualcosa all'altezza di queste alternative sia abbastanza oneroso.
Secondo me è meglio sviluppare bene il core.

astrobeed

Io invece penso che questo IDE sia sufficiente per uno smanettatore occasionale.
Esatto, l'IDE di Arduino, che poi è quello di Processing adattato per Arduino, è pensato per gente che sa molto poco di informatica e, sopratutto, non ha mai usato in vita sua un ambiente di sviluppo evoluto, gente che se gli metti davanti Eclipse, o Netbeans, o semplicemente Visual Studio, come ambiente di lavoro va in crisi subito e lascia perdere immediatamente Arduino perché l'IDE è troppo complicato.
Per chi vuole programmare Arduino con tutte le comodità di un editor moderno e performante non deve fare altro che usare direttamente Visual Studio, con relativo plugin per Arduino o semplicemente importando lo sketch, oppure usa un editor esterno, p.e. l'ottimo Ultraedit, abilitando la relativa opzione nelle preferenze.
Unica pecca, se proprio vogliamo fare i pignoli, dell'attuale release del IDE è la mancanza dell'autocompletamento e controllo sintassi immediato, cose che in Processing 3.x sono presenti e possono essere molto comode anche per i principianti, spero che le introdurranno a breve.
Usare il GOTO in C è ammettere la propria sconfitta come programmatore

speedyant

Autocompletamento e controllo della sintassi sarebbe utile anche per i "diversamente principianti".

paulus1969

Unica pecca, se proprio vogliamo fare i pignoli, dell'attuale release del IDE è la mancanza dell'autocompletamento e controllo sintassi immediato, cose che in Processing 3.x sono presenti e possono essere molto comode anche per i principianti, spero che le introdurranno a breve.

Queste sarebbero già delle ottime cose, neanche io vorrei un editor pesante e complesso.
Visual Studio + Visual Micro o anche Atmel Studio sono buone soluzioni, ma per modifiche rapide preferisco aprire direttamente l'IDE.

nid69ita

#2020
Apr 28, 2017, 06:35 pm Last Edit: Apr 28, 2017, 06:36 pm by nid69ita
Per me autocompletamento servirebbe.

Ma anche una specie di intellisense:
Sinceramente, dover aprire un file .h di una libreria per scoprire che esistono versioni overloaded di una funzione è abbastanza noioso e un utente alle prime armi non sà neppure come fare.
my name is IGOR, not AIGOR

paulus1969

Ma quello che dici tu non è compreso nell'autocompletamento?
O nel concetto di "autocompletamento" non sono compresi gli overload dei costruttori?

nid69ita

Non saprei. Uso prodotti Microzoz (visualstudio vari), forse per loro si chiama IntelliSense.
Per me autocompletamento è che scrivo digitalW  premo qualcosa (es. ctrl+space) e mi completa digitalWrite
Mentre intellisense è che scrivo digitalWrite e mi fa vedere i parametri ed eventuali versioni overloaded della funzione, oppure  oggetto. (punto)  e mi fa vedere quali metodi/proprietà pubbliche sono disponibili per quella classe/oggetto.
my name is IGOR, not AIGOR

PaoloP

Sono un po' fermi con lo sviluppo.... le issues e le pull requests crescono in modo incontrollato.  :smiley-confuse:

Go Up