Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
IDE vs Editor What's best
Search
WordPress Meetup Catania
March 25, 2017
Education
0
89
IDE vs Editor What's best
Conosciamo gli strumenti di uno sviluppatore mettendo a confronto IDE ed Editor.
- Francesco Grasso
WordPress Meetup Catania
March 25, 2017
Tweet
Share
More Decks by WordPress Meetup Catania
See All by WordPress Meetup Catania
Le novità di WP 6.5 - WordPress Meetup Catania
wmc
0
11
WordPress è ancora lo strumento giusto?
wmc
0
15
Analisi performance di un sito WordPress - Francesco Grasso
wmc
2
75
Thrive Themes - Non solo un Page Builder - Gianluca Montagna
wmc
0
85
Amazon FBA e integrazioni con WooCommerce
wmc
0
55
Velocizzare Wordpress con Cloudflare Free - Salvatore Fresta
wmc
0
140
Creare un blocco Gutenberg - Luca Pagliaro
wmc
0
110
Le nuove frontiere dell’innovazione d’impresa tra programmi di open innovation e formazione di nuovi profili professionali - Mirko Viola
wmc
0
77
WooCommerce Tricks & Snippets - parte 1
wmc
0
43
Other Decks in Education
See All in Education
HCL Notes 14.0 「スタイルの変更」で「3 設定の確認」を深掘り
harunakano
0
2k
Frederick Douglass versus George Fitzhugh
oripsolob
0
610
Information Architectures - Lecture 2 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.1k
Animaatiot opetuksessa
matleenalaakso
0
3.1k
4 занятие. Разбор бизнес-моделей и метод красной нити #ideaNN 9.02.2024.
karlov
0
230
LinkedIn
matleenalaakso
0
1k
phygital__le_magasin_augmenté.pdf
martine
0
2.6k
20240319AJG
tosseto
0
300
Data Presentation - Lecture 5 - Information Visualisation (4019538FNR)
signer
PRO
0
1.8k
「ロータリーって何?」と訊かれたら:国際ロータリー 2720地区 2023-2024年度 公共イメージ部門 副委員長・ 熊本南ロータリークラブ・ 株式会社ヒデコーポレーション 代表 大津 英敬 氏
2720japanoke
0
560
Родина моя Беларусь в лицах
programmer_sch2np
0
160
Microsoft Office 365
matleenalaakso
0
1.5k
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
24
2k
[RailsConf 2023] Rails as a piece of cake
palkan
23
4k
Ruby is Unlike a Banana
tanoku
96
10k
Code Reviewing Like a Champion
maltzj
514
39k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
Art, The Web, and Tiny UX
lynnandtonic
289
19k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
21
1.6k
Adopting Sorbet at Scale
ufuk
68
8.6k
Web Components: a chance to create the future
zenorocha
305
41k
Clear Off the Table
cherdarchuk
84
310k
Happy Clients
brianwarren
92
6.4k
Optimizing for Happiness
mojombo
370
69k
Transcript
EDITOR VS IDE Armi da Developers a confronto
HELLO! Francesco Grasso Web Developer @yithemes.com Trainer @Your Inspiration WordPress
Lover WordPress Meetup Organizer @francgrasso 2
IDE Integrated Development Environment 3
Text Editor Perchè non tutti hanno bisogno di un IDE
4
“ La risposta alla domanda che ti stai ponendo è:
DIPENDE 5
6 Perchè scegliere un IDE ╺ Error checking ╺ Code
navigation ╺ Code completition / Code coloring ╺ Code generation ╺ Refactoring ╺ Version Control ╺ Smart typing ╺ Debugging / Test Runner
7 ╺ Internal compiler ╺ Integrated Console ╺ Class explorer
╺ Hierarchy diagrams ╺ Plugins / Extensions Perchè scegliere un IDE
8 ╺ Code completition ╺ Code coloring ╺ Smart typing
╺ Extensions ╺ Lightweight / Fast Perchè scegliere un Editor
La risposta alla domanda che ti stai ponendo ancora è:
DIPENDE 9
Alcuni IDE supportano ogni linguaggio di programmazione ti possa venire
in mente. Mentre altri sono stati progettati appositamente per rispondere ad una specifica esigenza 10 OGNI IDE SUPPORTA UNO SPECIFICO SET DI LINGUAGGI
Un tool specifico per ogni esigenza. IntelliJ - PhpStorm -
WebStorm - CLion - DataGrip - AppCode - YouTrack - UpSource - Rider 11 Suite JetBrains
IDE Cross-platform che funziona su Windows, OS X, Linux, e
Solaris. Utilizzato soprattutto Java, C, C++, PHP, Python, sviluppo Android 12 Eclipse
QUALE IDE? Trovato l’IDE che più si abbina alle tue
esigenze diventa tutta una questione di abitudini... 13
Dogma: “Un bravo sviluppatore riesce a far tutto utilizzando solamente
il notepad” 14 TEXT EDITOR - CODE EDITOR
Giunto alla Versione 3 è la prima scelta di milioni
di programmatori sparsi su tutto il globo. Il RE degli editor 15 Sublime Text Editor
Probabilmente il miglior concorrente di Sublime al momento. 16 Atom
- by GitHub
Anche Adobe è scesa in campo realizzando un ottimo prodotto.
Brackets, come altri suoi competitor, supporta centinaia di moduli aggiuntivi 17 Brackets - Adobe
Ha meno estensioni di Sublime e Atom, ma si è
imposto prepotentemente come alternativa di qualità. L’integrazione con github è una delle migliori. 18 Visual Studio Code
Una scelta nostalgica ma con enormi funzionalità integrate 19 Notepad
++
20 Dai che adesso conosci la risposta di quella domanda…
DIPENDE!!!
Ok per tutto, ma DREAMWEAVER?! 21
Cos’è di preciso? 22 Dreamweaver rientra nella categoria degli IDE.
Ha vissuto anni di gloria tra i web developer ma adesso si vede sempre meno in giro
Cosa fa bene 23 - Code Highlighting - Code Suggestion
- Code and Design View - Code Validation and Accessibility Checks - Site Wide Find and Replace - Supporto ad alcuni CMS nativo
Cosa fa “meno bene” / male 24 - WYSIWYG editor
- Code snippets - Codice “sporco” - Rende pigri - Molte funzionalità non servono o producono codice “pesante”
http://pypl.github.io/IDE.html Un rapido sguardo sulla diffusione di IDE e Editor
nel mondo. 25
26 PROVALI! Hai ancora dei dubbi? Sporcati le mani e
trova quello che meglio risponde alle tue esigenze