Microsoft released a new version of open source tool set PowerToys, which was selected in GitHub trending daily list

Time:2020-4-7

On December 3, Microsoft updated the open source software tool set PowerToys to version 0.14 in GitHub, and continued to improve and fix errors for fancyzones, a full window manager in the tool set, and powerrename, a batch rename file tool. PowerToys project has also been listed in GitHub trending daily list, with at least 101 stars in a single day.

Microsoft released a new version of open source tool set PowerToys, which was selected in GitHub trending daily list

The new version corrects several problems of two tools

According to the official documents, the changes of PowerToys version 0.14 are mainly reflected in the following three aspects.

FancyZones:

  • Delete the old editor (including the switch options between new and old editors);
  • Add the option to disable fancyzones for the applications in the user-defined list;
  • Now when you open the editor, the active partition will be highlighted;
  • The editor shortcut will display the correct shortcut key (limited by the WebView control);
  • Fix the problem that fancyzones intercepts the number keys (it basically appears when dragging the Chrome browser tab);
  • Fix the DPI scaling error in fancyzones editor, and solve the problem that the area is placed in the wrong position on the screen;
  • Fixed the incompatibility between some applications and fancyzones (some applications, such as remote applications, are still not compatible).

PowerRename:

  • The dialog box supports resizing (DPI changes still need to be operated when moving the dialog box between screens with different zoom ratios);
  • The option to recover the search and replace the flag attribute value from the last run is added;
  • Added options to enable auto completion and auto suggestion;
  • Improve the result of regular expression replacement;
  • Fixed a problem where subfolder items could not be renamed after the folder was renamed.

Other general bug fixes:

  • Fixed a bug in the runner that caused the tray icon not to display;
  • The UI of the setting interface is smaller (including the location and margin of the icon, the text introduction of the component, the link location and margin of the document);
  • Fixed a crash in the Windows shortcut wizard.

Microsoft released a new version of open source tool set PowerToys, which was selected in GitHub trending daily list

The installation files and source code of PowerToys version 0.14 have been uploaded to GitHub for developers to download and use(in the morning of December 4, due to the code degradation of fancyzones, the download entry of PowerToys 0.14 installation file was closed by the administrator. On December 6, it officially released version 0.14.1 after fixing the error)。 In fact, the release of version 0.14 is the fourth time that Microsoft has updated PowerToys in nearly three months. Since Microsoft restarted and opened PowerToys for windows 10 in September this year, it has maintained a monthly version update frequency.

Earlier in May this year, Microsoft disclosed to the outside world that it would consider redeveloping PowerToys to provide developers and advanced users with some utility tools under the windows 10 environment, so as to save more resources from the windows 10 shell, improve the system operation efficiency and customize each workflow separately.

Microsoft said at that time that it was developing two tools: maximize to new desktop and Windows shortcut guide, and planned to successively launch 10 utility software tools including full window manager, batch rename file tool, win + R alternative tool and battery tracker in this year.

Among them, fancyzones and Windows shortcut key wizard have been included in the first restarted version PowerToys 0.11, while powerrename, a batch rename file tool, has been added in version 0.12, and continues to be improved in version 0.13.

Microsoft released a new version of open source tool set PowerToys, which was selected in GitHub trending daily list

Software development toolset with a long history

The original version of PowerToys was “PowerToys for Windows 95” developed by the Windows shell development team in 1996. It is used to help developers customize, modify, add, and delete functions or settings in the windows 95 operating system through a series of utility tools, so as to further strengthen system performance and improve user experience and work efficiency.

At that time, the tool set included 15 software, the most famous of which is the Tweak UI, which supports the customization of some deep hidden settings in Windows 95 without modifying the registry. In addition, content menu, explore from here, findx, round clock and other tools are included in the toolset of this version.

In addition, the windows kernel development team has also developed another version of the tool set “Windows 95 kernel toys”, which includes six tools such as keyboard remap and windows process watcher.

With the continuous upgrading of windows system, Microsoft launched PowerToys for Windows XP in 2002. At most, it has 20 utilities, each of which supports independent use without package and download.

Microsoft has made a large-scale adjustment to the second generation of PowerToys on the basis of the previous version. In addition to the Tweak UI, the rest are new tools, including color control panel applet, power calculator, virtual desktop manager, etc. at the same time, some tools have been disabled in the subsequent small version updates, such as background switch, shell audio player, virtual CD-ROM control panel, etc.

Microsoft released a new version of open source tool set PowerToys, which was selected in GitHub trending daily list

However, with Microsoft’s internal efforts to strengthen the security requirements of software development, PowerToys was finally removed from the windows system by Microsoft because of more bugs, unstable performance, failed tests and other reasons.

In the next 10 years, Microsoft has never released a major version update of PowerToys, nor provided technical support for subsequent operating systems such as Windows Vista, 7, 8, 8.1. It wasn’t until September that PowerToys came to light.


GitHub related project address:

Windows 10 utility toolset PowerToys

Microsoft released a new version of open source tool set PowerToys, which was selected in GitHub trending daily list