CMSC 202 - Lec25 - IDEs and Version Control (1).pptx - CMSC202 Computer Science II for Majors Lecture 25 IDEs and Version Control Prof Jeremy Dixon Prof

CMSC 202 - Lec25 - IDEs and Version Control (1).pptx -...

This preview shows page 1 - 13 out of 39 pages.

CMSC202 Computer Science II for Majors Lecture 25 – IDEs and Version Control Prof. Jeremy Dixon Prof. Chris Marron Prof. James Kukla
Image of page 1
Announcements Final Survey (on Blackboard) Due Friday, May 11 th Final Exam: Friday, May 18 from 6pm – 8pm Common Final Locations are by discussion section: Section Room Discussion sections 2, 3, 4, 5 PAHB 132 Discussion sections 7, 8, 21, 22 FA 306 Discussion sections 12, 13, 14, 15 ITE 102 Discussion sections 17, 18, 19, 20 ITE 104 Discussion sections 23, 26, 27, 28 ITE 104
Image of page 2
Last Class We Covered Scope Namespaces using directives Qualifying names Unnamed namespaces Hiding helping functions Nested namespaces
Image of page 3
Any Questions from Last Time?
Image of page 4
Learning Objectives IDEs Visual Studio Dev C++ Code::Blocks CodeAnywhere Version Control Apache Subversion Git Github
Image of page 5
Integrated Development Environments (IDEs)
Image of page 6
IDEs An Integrated Development Environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. IDEs are usually made of three things: Editor Build Automation (compile a project) Debugger (like GDB) Most modern IDEs have intelligent code completion.
Image of page 7
Microsoft Visual Studio Microsoft’s flagship IDE It is used to develop computer programs for Microsoft Windows, as well as web sites, web apps, web services and mobile apps. Supports 36 languages (including C++) Free for community edition UMBC computer science students can get Visual Studio Enterprise for free Google “UMBC Microsoft Imagine” From:
Image of page 8
Microsoft Visual Studio
Image of page 9
Dev-C++ Dev-C++ is a free full-featured integrated development environment (IDE) distributed under the GNU General Public License for programming in C and C++. It is written in Delphi. Easy to use – generally considered obsolete although it is still periodically updated From:
Image of page 10
Dev-C++ Download at:
Image of page 11
Code::Blocks Code::Blocks is a free, open-source cross- platform IDE that supports multiple compilers including GCC, Clang and Visual C++.
Image of page 12
Image of page 13

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture