Visual Studio Code
for the
Java Developer
@rorypreddy
• Shout “Java” and Raise your hand when you see
this Java Bean:
• First one I see wins Chocolate Java Beans
• Cant get seconds
Meet Rory
• Developer in R&D team at BBD
– Training for 500 Developers
– Most Languages & Frameworks
• Organizer for the Jozi-JUG
• Not related to Tyrion Lannister
• Don’t do kids parties
Meet Rory
1700 members
20+ venues
Conferences
Monthly meetups
www.meetup.com/Jozi-JUG
Agenda
• History
• Why Visual Studio Code?
• Language-Servers
– Java Language Server
– Build your own Language server
• How can you start?
History
• May 2001 - Microsoft's Shared Source Initiative, launched
• November 2014 - .NET open-sourced
• November 2015 - Red Hat Linux for Azure launched
• April 2016 – Visual Studio code released
• Jul 2016 - Language Server Protocol open-sourced
• May 2017 – Eclipse Oxygen scheduled for release

Vs java (1)

  • 1.
    Visual Studio Code forthe Java Developer @rorypreddy
  • 2.
    • Shout “Java”and Raise your hand when you see this Java Bean: • First one I see wins Chocolate Java Beans • Cant get seconds
  • 3.
    Meet Rory • Developerin R&D team at BBD – Training for 500 Developers – Most Languages & Frameworks • Organizer for the Jozi-JUG • Not related to Tyrion Lannister • Don’t do kids parties Meet Rory
  • 4.
  • 6.
    Agenda • History • WhyVisual Studio Code? • Language-Servers – Java Language Server – Build your own Language server • How can you start?
  • 10.
    History • May 2001- Microsoft's Shared Source Initiative, launched • November 2014 - .NET open-sourced • November 2015 - Red Hat Linux for Azure launched • April 2016 – Visual Studio code released • Jul 2016 - Language Server Protocol open-sourced • May 2017 – Eclipse Oxygen scheduled for release