Ao infinito e além com Web storm

1.124 visualizações

Publicada em

Apresentando o WebStorm - o mais inteligente IDE para JavaScript já criado.

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.124
No SlideShare
0
A partir de incorporações
0
Número de incorporações
603
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Ao infinito e além com Web storm

  1. 1. Ao Infinito e Além com WebStormAo Infinito e Além com WebStorm Conhecendo o mais inteligente IDE para JavascriptConhecendo o mais inteligente IDE para Javascript Anderson Casimiro - @duodracoAnderson Casimiro - @duodraco Developer AdvocateDeveloper Advocate
  2. 2. Editor x IDEEditor x IDE
  3. 3. Editor x IDEEditor x IDE NavegadorNavegador git commit -m 'Lá se foi outro Alt+Tab'git commit -m 'Lá se foi outro Alt+Tab' TerminalTerminal npm install -g bowernpm install -g bower karma startkarma start bower install - -save Polymer/polymerbower install - -save Polymer/polymer gruntgrunt Visualizar o “html”Visualizar o “html”Rodar testesRodar testes
  4. 4. O que é um IDE afinal?O que é um IDE afinal? É um editorÉ um editor Entende o código como softwareEntende o código como software …… e não como meros arquivos de textoe não como meros arquivos de texto Concentra ferramentasConcentra ferramentas VCS, build, test...VCS, build, test... Dever atuar como debuggerDever atuar como debugger Ou seja, é um Ambiente IntegradoOu seja, é um Ambiente Integrado de Desenvolvimentode Desenvolvimento …… entre outras coisasentre outras coisas
  5. 5. O que é um IDE afinal?O que é um IDE afinal?
  6. 6. EditorEditor Acabamento de código (auto completion)Acabamento de código (auto completion)
  7. 7. EditorEditor Inspeção e ajustes rápidosInspeção e ajustes rápidos
  8. 8. EditorEditor Zen Coding e EmmetZen Coding e Emmet div.feature>h4+pdiv.feature>h4+p <div class=”feature”><div class=”feature”> <h4></h4><h4></h4> <p></p><p></p> </div></div>
  9. 9. EditorEditor NavegaçãoNavegação ee PesquisaPesquisa
  10. 10. Exibir conteúdo de identificadoresExibir conteúdo de identificadores Estilo aplicadoEstilo aplicado
  11. 11. EditorEditor RefatoraçãoRefatoração Injeção de linguagemInjeção de linguagem SpellcheckerSpellchecker Localizador de código duplicadoLocalizador de código duplicado Ajustes RápidosAjustes Rápidos UtilizaçãoUtilização Análise de códigoAnálise de código
  12. 12. DebuggingDebugging RefatoraçãoRefatoração Visualizações de frames, variáveis e watchesVisualizações de frames, variáveis e watches ConsoleConsole Calculo das expressõesCalculo das expressões BreakpointsBreakpoints JS minificadoJS minificado
  13. 13. TestingTesting JSTestDriverJSTestDriver Cucumber.jsCucumber.js Karma test runnerKarma test runner MochaMocha
  14. 14. Acabamento de códigoAcabamento de código Detecção de errosDetecção de erros Incluindo require()Incluindo require() RefatoraçãoRefatoração NavegaçãoNavegação DebuggerDebugger NPMNPM
  15. 15. ecmascriptecmascript
  16. 16. TemplatesTemplates Dart ApplicationDart Application Node.js Express ApplicationNode.js Express Application
  17. 17. Arquivos RemotosArquivos Remotos FTPFTP SincroniaSincronia Seleção de diretóriosSeleção de diretórios VersionamentoVersionamento SubversionSubversion MercurialMercurial GitGit PerforcePerforce CVSCVS TFSTFS TarefasTarefas YouTrackYouTrack JiraJira RedmineRedmine TracTrac BugzillaBugzilla GithubGithub TrelloTrello ...... Múltiplos cursoresMúltiplos cursores Pesquisa EstruturadaPesquisa Estruturada
  18. 18. 99 Meteor.JSMeteor.JS React & JSXReact & JSX Phonegap, Cordova e IonicPhonegap, Cordova e Ionic PolymerPolymer GulpGulp Spy-JS/ES6Spy-JS/ES6 Live Edit Node.jsLive Edit Node.jsESLint & JSCSESLint & JSCS EditorConfigEditorConfig Variáveis inlineVariáveis inline Scratch FilesScratch Files
  19. 19. E quanto custa?E quanto custa? Licença Comercial: $99Licença Comercial: $99 Renovação: $49Renovação: $49 Licença Pessoal: $49Licença Pessoal: $49 Renovação: $29Renovação: $29 Startup?Startup? 50% de desconto50% de desconto Atua em Projeto Opensource?Atua em Projeto Opensource? Atua em GUsAtua em GUs Estudante ou ProfessorEstudante ou Professor Sala de aulaSala de aula MVPMVP GrátisGrátis
  20. 20. Develop with Pleasure!Develop with Pleasure! Jetbrains.com/webstormJetbrains.com/webstorm youtube.com/JetBrainsTVyoutube.com/JetBrainsTV blog.jetbrains.com/sablog.jetbrains.com/sa anderson.casimiro@jetbrains.comanderson.casimiro@jetbrains.com

×