//No Comment - Notepad++ 7, GDB 7.12, VS C++ Additions
//No Comment - Notepad++ 7, GDB 7.12, VS C++ Additions
Written by Alex Amstrong   
Monday, 10 October 2016

• Notepad++ Release 7 - 64-bit available

• GDB 7.12 released

• Visual Studio C++ adds Open Folder and CMake

 

nocomment

Sometimes the news is reported well enough elsewhere and we have little to add other than to bring it to your attention.

No Comment is a format where we present original source information, lightly edited, so that you can decide if you want to follow it up. 

 

 

notepadbanner

Notepad++ Release 7 - 64-bit available

If you are of the "an editor is enough" mentality then the new version of Notepad++ 7 will welcome. To be honest even if you are a committed IDE user Notepad++ is worth having installed to just edit ad-hoc files intelligently.

However, not all binaries are available in 64-bits - only a few plugins are x64 ready. Plugin authors are being encouraged to make x64 builds available.

notepadpp

Notepad++ v7 new features and bug-fixes:

  1. x64 build available.
  2. Fix the DLL Hijacking Vulnerability of previous versions (by updating NSIS to v3.0).
  3. Auto-updater improvement: periodical check can be disable via auto-update prompt dialog.
  4. Installer enhancement: Check if Notepad++ is running and ask the user to close it before continue.
  5. Enhancement: add conflict detection to Shortcut Mapper.
  6. Fix auto-completion on XML comment <!-- comment --> and <?xml> tag bug.
  7. Fix file saving crash which can be reproduced through a specific way to save file.
  8. Fix a crash issue while UDL's user keyword list is too long.
  9. Fix HDPI issues for some components (task list, margins and shortcut mapper).
  10. Add a new feature(optional) : Close the last document will quit Notepad++.
  11. Add more Change Case variants (Title Case, Sentence case, iVERT cASE, rANdOm caSe).
  12. Add Open file & open containing folder commands on selected file/folder name in text content.
  13. Add Search on Internet command on selected word(s) in text content.
  14. Add Scroll Tab Bar with mouse wheel capacity.
  15. Add commands for moving the current file tab Forward/Backward.
  16. Fix bug of monitoring not working for files under root.
  17. Ruby is supported by Function List.
  18. Added new option: Enable scrolling beyond last line.
  19. Add an option to restore old behaviour (open files in folder) while folder being dropped.

 

 

 
gnulogo

GDB 7.12 released!

Release 7.12 of GDB, the GNU Debugger, is now available via anonymous FTP.

GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and many other languages. GDB can target (i.e., debug programs running on) more than a dozen different processor architectures, and GDB itself can run on most popular GNU/Linux, Unix and Microsoft Windows variants.

This version of GDB now builds with a C++ compiler by default. It is still possible to build GDB with a C compiler by simply configuring it with --disable-build-with-cxx. However, future release will require a C++ compiler to build GDB.

GDB 7.12 brings new features and improvements, including:

  • New target support: Andes NDS32 (nds32*-*-elf)
  • Rust: Debugging programs written in Rust is now supported.
  • Fortran: Support structures with fields of dynamic types and arrays of dynamic types.
  • Various Python enhancements (new convenience functions, enhanced support for breakpoints).
  • Various GDBserver enhancements:  
    btrace recording without maintaining an active GDB connection.
    tracepoints and fast tracepoints support added on s390-linux, s390x-linux, powerpc64-linux, and powerpc64le-linux. 

vslogo

Bring your C++ codebase to Visual Studio with “Open Folder”

Open Folder is a new feature of Visual Studio 15 that lets you open and work with any folder without having to put it into a project first. Visual Studio ’15’ Preview 5 supports opening folders containing source C++ code without the need to create any solutions or projects. This makes it a lot simpler to get started with Visual Studio even if your project is not an MSBuild-based project.

The new functionality, “Open Folder”, also offers a more natural source file management as well as access to the code understanding, editing, building and debugging capabilities that Visual Studio already provides for MSBuild projects.

All you have to do is run the “Open Folder” command and select the folder you want to browse. As soon as you open the folder, Solution Explorer will immediately display the files in that folder and you can open any files in the editor. In the background, Visual Studio will start indexing the C++ sources in your folder.

You now have access to all the Visual Studio capabilities of reading and browsing C++ code (e.g. Find all references, Go to symbol, Peek definition, Semantic colorization and highlighting, Class View, Call Hierarchy, to name a few).

At the moment building from Open Folder isn't supported but it is planned for a future release. 

If this wasn't enough VS now supports CMake projects, although not well enough for you to use. This is also planned for a future release. 

 

nocomment

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter,subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin.

Banner


The Grasshopper Problem
22/11/2017

I am always amazed by the subtlety of probability. You can cite the Monty Hall problem or The Fisher Yates Shuffle, but what about the Grasshopper problem? Easy to state, but very difficult to solve a [ ... ]



Winners Of Android Things Hackster Contest
26/11/2017

The three prize winners of a contest to build connected devices powered by Android Things are impressively innovative, diverse, and relevant. They are a great showcase for what can be achieved with lo [ ... ]


More News

vsgnunote

 
 

 

blog comments powered by Disqus

 

Last Updated ( Thursday, 20 October 2016 )
 
 

   
Banner
RSS feed of news items only
I Programmer News
Copyright © 2017 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.