Enviar pesquisa
Carregar
What's new in Juno
•
0 gostou
•
567 visualizações
Tomasz Zarna
Seguir
Presented @ Eclipse Demo Camp 2012 in Krakow
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 30
Recomendados
Browser tools
Browser tools
Roger Pence
Online Video Revenue Models
Online Video Revenue Models
Juno Interactive
LYFT
LYFT
Daniel Weinfurter
Networking Updates - Juno Edition
Networking Updates - Juno Edition
OpenStack Foundation
Education structure of schools in india punjab school education board
Education structure of schools in india punjab school education board
csemohali
Activity 6 home project - ppt presentation sample
Activity 6 home project - ppt presentation sample
Guilherme Pedro da Silva
Uber's Business Model _ Abii-Ndoh, Godwin
Uber's Business Model _ Abii-Ndoh, Godwin
Godwin Abii-Ndoh
Go green presentation
Go green presentation
Briannakc10
Recomendados
Browser tools
Browser tools
Roger Pence
Online Video Revenue Models
Online Video Revenue Models
Juno Interactive
LYFT
LYFT
Daniel Weinfurter
Networking Updates - Juno Edition
Networking Updates - Juno Edition
OpenStack Foundation
Education structure of schools in india punjab school education board
Education structure of schools in india punjab school education board
csemohali
Activity 6 home project - ppt presentation sample
Activity 6 home project - ppt presentation sample
Guilherme Pedro da Silva
Uber's Business Model _ Abii-Ndoh, Godwin
Uber's Business Model _ Abii-Ndoh, Godwin
Godwin Abii-Ndoh
Go green presentation
Go green presentation
Briannakc10
Eclipse Way
Eclipse Way
Tomasz Zarna
What's New In JDT ?
What's New In JDT ?
Olivier Thomann
EclipseCon 2010 - What's new in JDT
EclipseCon 2010 - What's new in JDT
deepakazad
Compare framework
Compare framework
Tomasz Zarna
What is new in Helios
What is new in Helios
Tomasz Zarna
Whats Next for OSGi? - BJ Hargrave
Whats Next for OSGi? - BJ Hargrave
mfrancis
ABC of Platform Workspace
ABC of Platform Workspace
Tomasz Zarna
Together in Eclipse
Together in Eclipse
Tomasz Zarna
Eclipse Demo Camp 2010 - EGit
Eclipse Demo Camp 2010 - EGit
deepakazad
Introduction to Eqela development
Introduction to Eqela development
jobandesther
worklight_development_environment
worklight_development_environment
Aravindharamanan S
Eclipse Way
Eclipse Way
Tomasz Zarna
TenYearsCPOptimizer
TenYearsCPOptimizer
PaulShawIBM
Android and OSGi Can They Work Together - BJ Hargrave & Neil Bartlett
Android and OSGi Can They Work Together - BJ Hargrave & Neil Bartlett
mfrancis
Innovation and the Adobe Flash Platform
Innovation and the Adobe Flash Platform
Michael Chaize
EJB 3.2 - Java EE 7 - Java One Hyderabad 2012
EJB 3.2 - Java EE 7 - Java One Hyderabad 2012
Jagadish Prasath
EVOLVE'15 | Enhance | Bob O'Conner & Kevin Nenning | Capturing Existing Cont...
EVOLVE'15 | Enhance | Bob O'Conner & Kevin Nenning | Capturing Existing Cont...
Evolve The Adobe Digital Marketing Community
AEM Evernote Sync
AEM Evernote Sync
Kevin Nennig
Adobe AEM core components
Adobe AEM core components
Lokesh BS
What's New in Plug-in Development (Galileo)
What's New in Plug-in Development (Galileo)
Chris Aniszczyk
Orion Introduction
Orion Introduction
Tomasz Zarna
Orion Introduction
Orion Introduction
Tomasz Zarna
Mais conteúdo relacionado
Semelhante a What's new in Juno
Eclipse Way
Eclipse Way
Tomasz Zarna
What's New In JDT ?
What's New In JDT ?
Olivier Thomann
EclipseCon 2010 - What's new in JDT
EclipseCon 2010 - What's new in JDT
deepakazad
Compare framework
Compare framework
Tomasz Zarna
What is new in Helios
What is new in Helios
Tomasz Zarna
Whats Next for OSGi? - BJ Hargrave
Whats Next for OSGi? - BJ Hargrave
mfrancis
ABC of Platform Workspace
ABC of Platform Workspace
Tomasz Zarna
Together in Eclipse
Together in Eclipse
Tomasz Zarna
Eclipse Demo Camp 2010 - EGit
Eclipse Demo Camp 2010 - EGit
deepakazad
Introduction to Eqela development
Introduction to Eqela development
jobandesther
worklight_development_environment
worklight_development_environment
Aravindharamanan S
Eclipse Way
Eclipse Way
Tomasz Zarna
TenYearsCPOptimizer
TenYearsCPOptimizer
PaulShawIBM
Android and OSGi Can They Work Together - BJ Hargrave & Neil Bartlett
Android and OSGi Can They Work Together - BJ Hargrave & Neil Bartlett
mfrancis
Innovation and the Adobe Flash Platform
Innovation and the Adobe Flash Platform
Michael Chaize
EJB 3.2 - Java EE 7 - Java One Hyderabad 2012
EJB 3.2 - Java EE 7 - Java One Hyderabad 2012
Jagadish Prasath
EVOLVE'15 | Enhance | Bob O'Conner & Kevin Nenning | Capturing Existing Cont...
EVOLVE'15 | Enhance | Bob O'Conner & Kevin Nenning | Capturing Existing Cont...
Evolve The Adobe Digital Marketing Community
AEM Evernote Sync
AEM Evernote Sync
Kevin Nennig
Adobe AEM core components
Adobe AEM core components
Lokesh BS
What's New in Plug-in Development (Galileo)
What's New in Plug-in Development (Galileo)
Chris Aniszczyk
Semelhante a What's new in Juno
(20)
Eclipse Way
Eclipse Way
What's New In JDT ?
What's New In JDT ?
EclipseCon 2010 - What's new in JDT
EclipseCon 2010 - What's new in JDT
Compare framework
Compare framework
What is new in Helios
What is new in Helios
Whats Next for OSGi? - BJ Hargrave
Whats Next for OSGi? - BJ Hargrave
ABC of Platform Workspace
ABC of Platform Workspace
Together in Eclipse
Together in Eclipse
Eclipse Demo Camp 2010 - EGit
Eclipse Demo Camp 2010 - EGit
Introduction to Eqela development
Introduction to Eqela development
worklight_development_environment
worklight_development_environment
Eclipse Way
Eclipse Way
TenYearsCPOptimizer
TenYearsCPOptimizer
Android and OSGi Can They Work Together - BJ Hargrave & Neil Bartlett
Android and OSGi Can They Work Together - BJ Hargrave & Neil Bartlett
Innovation and the Adobe Flash Platform
Innovation and the Adobe Flash Platform
EJB 3.2 - Java EE 7 - Java One Hyderabad 2012
EJB 3.2 - Java EE 7 - Java One Hyderabad 2012
EVOLVE'15 | Enhance | Bob O'Conner & Kevin Nenning | Capturing Existing Cont...
EVOLVE'15 | Enhance | Bob O'Conner & Kevin Nenning | Capturing Existing Cont...
AEM Evernote Sync
AEM Evernote Sync
Adobe AEM core components
Adobe AEM core components
What's New in Plug-in Development (Galileo)
What's New in Plug-in Development (Galileo)
Mais de Tomasz Zarna
Orion Introduction
Orion Introduction
Tomasz Zarna
Orion Introduction
Orion Introduction
Tomasz Zarna
Git migration - Lessons learned
Git migration - Lessons learned
Tomasz Zarna
Orion RESTful git API
Orion RESTful git API
Tomasz Zarna
Eclipse 3.7 : Tips and tricks
Eclipse 3.7 : Tips and tricks
Tomasz Zarna
Equinox/p2 - Getting started with Equinox/p2
Equinox/p2 - Getting started with Equinox/p2
Tomasz Zarna
EGit - Eclipse plug-in for git
EGit - Eclipse plug-in for git
Tomasz Zarna
E4 UI Demos
E4 UI Demos
Tomasz Zarna
Mais de Tomasz Zarna
(8)
Orion Introduction
Orion Introduction
Orion Introduction
Orion Introduction
Git migration - Lessons learned
Git migration - Lessons learned
Orion RESTful git API
Orion RESTful git API
Eclipse 3.7 : Tips and tricks
Eclipse 3.7 : Tips and tricks
Equinox/p2 - Getting started with Equinox/p2
Equinox/p2 - Getting started with Equinox/p2
EGit - Eclipse plug-in for git
EGit - Eclipse plug-in for git
E4 UI Demos
E4 UI Demos
Último
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
itnewsafrica
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Nikki Chapple
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
Hiroshi SHIBATA
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Kari Kakkonen
2024 April Patch Tuesday
2024 April Patch Tuesday
Ivanti
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Knoldus Inc.
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Mark Goldstein
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Inflectra
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Pim van der Noll
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
Bernd Ruecker
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
Ravi Sanghani
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
panagenda
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Pixlogix Infotech
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Alkin Tezuysal
Último
(20)
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
2024 April Patch Tuesday
2024 April Patch Tuesday
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
What's new in Juno
1.
What is new
in Juno Szymon Brandys, Tomasz Żarna IBM Eclipse Platform Workspace
2.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Eclipse 4.x •Whole new look to the workbench, number of new interactions and usability improvements •The new 4.x workbench brings an entirely new programming model The workbench is represented as an EMF model, and is dynamically rendered Widgets can now be styled using a CSS Styling Engine The platform now supports dependency injection for common services and a common event bus for all workbench related events •Compatibility layer
3.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. New look for the workbench The default appearance of the platform user interface has been refreshed. The main goals of this update were to adopt a more modern visual style, reduce clutter, and use whitespace rather than extra keylines to separate user interface elements. Tabs and part stacks have been redesigned to reduce emphasis on non-selected tabs and stacks.
4.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Global search bar The workbench now has a global search field in the tool bar. This provides a visible affordance for the "Quick Access" feature, and may be used in the future to combine other kinds of searches into a single location.
5.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. More flexible part layout •You can now stack views and editors together by default •You can split the editor area to put a view beside an editor in the editor area, and then maximize the entire editor area to work with both at the same time •You can detach editors
6.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Git •Non-visible stuff: Moved to Git Moved build to eclipse.org infrastructure Moved tests to eclipse.org infrastructure (Hudson) Helping LTS with CBI work •Helped EGit Bug fixes Major work item was the EGit importer
7.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Eclipse Platform •4.2 is the primary platform Eclipse packages only for this version •Most new features also in 3.8 •What runs on 3.7 or 3.8 also runs on 4.2 (compatibility layer) •Some documented breaking changes •No 4.2 APIs - yet 7
8.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Beyond •No 3.9 •3.8 SRs for critical fixes and platform currency •4.3 a.k.a. Kepler Focus on API, robustness and performance Support running on Windows 8 and GTK+ 3 •Java 8
9.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Eclipse 3.8 / 4.2 Java 7
10.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Tool support for diamond operator
11.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Tool support for diamond operator
12.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Multi-Catch tool support
13.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Multi-Catch tool support
14.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. try-with-resource statement
15.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Strings in switch
16.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Missing cases in switch
17.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Resource leaks
18.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. NPE
19.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Null reference analysis
20.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Null reference analysis
21.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Null reference analysis
22.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Annotation-based null analysis
23.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Eclipse 4.3 Java 8
24.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Support for null annotations for fields beta
25.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Lambda expressions (JSR 335) Type annotations (JSR 308) in progress
26.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Try it! JDK8 + BETA_JAVA8
27.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Code Recommenders •Helps to manage the complexity of large APis •Intelligent code completion •Extended documentation •Smart bug detection
28.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved.
29.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Planned events •EclipseDay Sep 13th http://wiki.eclipse.org/Eclipse_Day_Krakow_2012 Special guest Mike Milinkovich, Executive Director of Eclipse Foundation •Orion Hackaton vel Hackfest October/November
30.
What is new
in Juno | Copyright © IBM Corp., 2012. All rights reserved. Legal Notice IBM and the IBM logo are trademarks or registered trademarks of IBM Corporation, in the United States, other countries or both. Java and all Java-based marks, among others, are trademarks or registered trademarks of Sun Microsystems in the United States, other countries or both. Eclipse and the Eclipse logo are trademarks of Eclipse Foundation, Inc. Other company, product and service names may be trademarks or service marks of others. 30
Notas do Editor
http://www.eclipse.org/jdt/ui/r3_8/Java7news/whats-new-java-7.html
http://eclipsesource.com/blogs/2012/06/21/jdt-enhancements-top-eclipse-juno-feature-5/ http://www.eclipse.org/jdt/ui/r3_8/Java7news/whats-new-java-7.html#diamond
http://eclipsesource.com/blogs/2012/06/21/jdt-enhancements-top-eclipse-juno-feature-5/ http://www.eclipse.org/jdt/ui/r3_8/Java7news/whats-new-java-7.html#diamond
http://eclipsesource.com/blogs/2012/06/21/jdt-enhancements-top-eclipse-juno-feature-5/ http://www.eclipse.org/jdt/ui/r3_8/Java7news/whats-new-java-7.html#Multi-catch
http://eclipsesource.com/blogs/2012/06/21/jdt-enhancements-top-eclipse-juno-feature-5/ http://www.eclipse.org/jdt/ui/r3_8/Java7news/whats-new-java-7.html#Multi-catch
http://www.eclipse.org/jdt/ui/r3_8/Java7news/whats-new-java-7.html#try-with-resources
http://www.eclipse.org/jdt/ui/r3_8/Java7news/whats-new-java-7.html#strings-in-switch
http://blog.objectteams.org/2012/01/help-the-jdt-compiler-helping-you-1-resource-leaks/ http://blog.objectteams.org/2012/02/help-the-jdt-compiler-helping-you-2-resource-leaks-continued/ http://blog.deepakazad.com/2011/10/detecting-resource-leaks-with-eclipse.html
http://archive.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/whatsnew/eclipse-news-part2.html
http://archive.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/whatsnew/eclipse-news-part2.html
http://archive.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/whatsnew/eclipse-news-part2.html
http://wiki.eclipse.org/JDT_Core/Null_Analysis http://www.fosslc.org/drupal/content/bye-bye-npe http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Ftasks%2Ftask-using_null_annotations.htm&cp=1_3_9_0 http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fpreferences%2Fjava%2Fcompiler%2Fref-preferences-errors-warnings.htm
http://wiki.eclipse.org/JDT_Core/Null_Analysis/Beta