Autor Thema: Entwicklertools diverses  (Gelesen 73771 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Software Ideas Modeler 11.96
« Antwort #675 am: 12 März, 2019, 12:25 »
Software Ideas Modeler is used to draw UML diagrams which are used in professional software development. Software Ideas Modeler can also be used to draw some other diagrams such as entity-relationship diagrams and UI mockups.

Main features:

    Intuitive and quick drawing of diagrams
    All UML 2.4 diagrams
    Flowcharts, Data Flow Diagrams, Entity Relationship Diagram (Crow Foot/Chen), CRC Cards, User Interface, Hierarchical Task Analysis, Entity Life History, Robustness Diagram, Concurrency Diagram, Venn Diagram, Mind Map, JSD diagrams
    Styling
    Print - batch printing, multiple pages per diagram
    Export diagrams to various image formats (BMP, PNG, JPG, GIF, TIFF, SVG, WMF, EMF) and PDF


Officially supports GNU/Linux via Mono.

Note: paid versions with additional features are also available.

License:    Free for non-commercial use

Changelog

Improved BPMN export
Remembering diagram image export settings
Fixed application crash for custom code templates when generate one file per diagram
Fixed inserting E-R relationship when moving a snap point from one entity to another [RQ#1587]

[close]

http://www.softwareideas.net/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Godot 3.1
« Antwort #676 am: 13 März, 2019, 20:20 »
Godot is an advanced, feature packed, multi-platform 2D and 3D game engine. It provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel.

Open Source

Release Notes: https://godotengine.org/article/godot-3-1-released

http://www.godotengine.org/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Visual Studio Code 1.32.2
« Antwort #677 am: 14 März, 2019, 09:12 »
Changelog

Preview and apply color themes - Install and apply new theme extensions without reloading.
Keyboard shortcuts editor improvements - Modify keybinding 'when' conditions in the editor.
Problems panel hover commands - Apply Quick Fixes or open a Peek window directly from hovers.
Preferred Code Actions - Preferred (mostly likely) Code Actions support auto fixing common issues.
Debug Console customization - Modify font size, font family, and line height of the Debug Console.
Better IntelliSense for ARIA attributes - More detailed descriptions for HTML accessibility attributes.
Vue.js interpolations IntelliSense - The Vetur extension now supports smart completions in Vue.js interpolations.
New "Bundling Extensions" topic - Use webpack to improve your extension's load time.
If you'd like to read these release notes online, go to Updates on code.visualstudio.com.

[close]

https://code.visualstudio.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Visual Studio Code 1.32.3
« Antwort #678 am: 15 März, 2019, 09:05 »
Changelog

Fixed:

Slow startup opening a large workspace over the network candidate file-explorer freeze-slow-crash important verified
Fix #70045 by reverting some of #67269

[close]

https://code.visualstudio.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
CppCommentRemover 0.1.1.0
« Antwort #679 am: 23 März, 2019, 19:10 »
CppCommentRemover is a app that allows comment removal from C/C++ source code.

Freeware

Whats new:>>

-added option to skip removing comments longer than N bytes (Portaudio: CVS Id tags mixed with copyright notices that should be kept)

http://tomeko.net/index.php?lang=en

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Blisk 11.0.157.185
« Antwort #680 am: 25 März, 2019, 05:10 »
Browse the Internet and test several parameters of your webpage by either simulating browsing via various handheld devices or using developer tools.

Freeware

Changelog

Starting in version 11, Blisk starts using new modern material design user interface with more space for tabs. The user interface is now more intuitive. The new GUI also features:

New element:

Toolbox with global settings
Improved tabs, address bar, menus, notifications, alerts, pop-ups, and themes
Improved Toolbar
Improved Device content

New workflow:

With the new workflow, users get more flexibility in using devices and have better UX for browsing.
By default, the device is not selected (unless you set Device sync to Enabled)
Users can select different devices in different tabs
All system pages and https://blisk.io display in Browsing mode (blisk://setup#browsing-mode). Toolbox is not rendered in Browsing mode
Device management has moved to Device content

Improvements of Device only mode:

Some users of previous versions complained about having problems with navigation and submitting forms in device while using Default mode (Device+Desktop). This issue was caused by URL sync. The new version 11 includes fixes of this issue. Users can enable the improved Device only mode and navigate to the needed URL or submit a form in the device.

Improvements of Screen recordings:

Since version 11, the new Screen recordings are supported by all major browsers including Safari and Internet Explorer on desktop and mobile.

[close]

https://blisk.io/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
SourceTree 3.0.17
« Antwort #681 am: 27 März, 2019, 17:45 »
SourceTree is a nice alternative to the git command line. It is a fast and easy way to work with Git and Mercurial, especially if you are using Git Flow and looking for free software.

Managing code workflow in SourceTree is intuitive, and it can facilitate most git tasks in a logical manner.

License: Open Source

Changelog

SRCTREE-6613 Upgrade to Git 2.20.1
SRCTREE-6614 Upgrade to Mercurial 4.8.1
SRCTREE-6655 Fixed the Analytics Agreed user.config setting being reset to true after an update

[close]

https://www.atlassian.com/software/sourcetree

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Ron's HTML Cleaner 2019.03.28.1451
« Antwort #682 am: 29 März, 2019, 13:16 »
Ron's HTML Cleaner permits you quickly to clean, or alter, a source HTML document or page via the use of user-defined cleaners.

The cleaners that you can use are created from a list of operations that can be built, saved and applied to any HTML document as required. Being able to clean an HTML document to remove redundant code and formatting issues can be useful if you intend on publishing a Blog or CMS for instance - Having all the formatting and code correctly done before going live can save some embarrassment from an improperly rendered page. It will allow you to create multiple rules that are taken into account during document processing. To process a document you simply specify the source and choose the desired cleaner. Ron's HTML Cleaner will automatically handle your content. For those that like a little more control, you do have the option to disengage the automatic processing.

License: Freeware

Whats new:>>

Bugs    

    Open Link Window bug fixed.
    Handling of incomplete URL's fixed.

https://www.ronsplace.eu/Products/RonsHTMLCleaner

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Highlight 3.50
« Antwort #683 am: 30 März, 2019, 19:00 »
Highlight is a universal source code converter which transforms code to HTML, XHTML, RTF, LaTeX, TEX, SVG and BBCode files with syntax highlighting. (X)HTML and SVG output is formatted by CSS. It supports customizable color theme and language descriptions with regular expressions. The configuration files are Lua scripts with plug-in support. The tool contains several options to provide a consistent formatting of the output code.

License: Open Source

Changelog

Added lineno, column parameters to OnStateChange hook
Added support for Crystal (thanks to C R Jaensch)
Added support for Slim (https://gitlab.com/saalen/highlight/merge_requests/85)
Compress man docs during installation (thanks to Chris Mayo)
Fixed several typos in documentaion and manpages
CLI: added `--syntax-by-name` option (suggested by Chris Mayo)
CLI: removed deprecated `--list-langs` and`--list-themes` options
GUI: added terminal sequence output options

[close]

http://www.andre-simon.de/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Software Ideas Modeler Standard v11.97
« Antwort #684 am: 01 April, 2019, 05:00 »
Changelog

New Features and Improvements

    Improved BPMN export

Fixed Bugs

    Fixed license activation under Linux
    Fixed application crash when running under Mono

[close]

http://www.softwareideas.net/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
AutoHotkey 1.1.30.02
« Antwort #685 am: 01 April, 2019, 13:38 »
AutoHotkey is a powerful automation and scripting tool with an option to export to a self-contained executable. Possible uses include assigning the hotkey "Ctrl-Alt-F" to launch Firefox, making abbreviations expand to their full definition as you type them, or saving time by setting the computer to auto-click a confirmation screen.

License:    GNU GPLv2

Changelog

Fixed Menu Rename to allow duplicates and no-op/case-only renames.
Fixed X option for Hotstring(). [PR #132 from Helgef]
Fixed __init/__delete causing misleading error line/stack trace.
Fixed #if expressions stalling in Sleep and similar.
Fixed custom combos triggering incorrectly after a custom combo suspends itself.

[close]

https://autohotkey.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Visual Studio Code 1.33.0
« Antwort #686 am: 05 April, 2019, 09:09 »
Visual Studio Code is a powerful IDE, dedicated to building Web applications and cloud programs. The tool is a lightweight and resembles the functionality of Visual Studio, however it features comprehensive revision and compiling utilities, packed in a modern looking interface.

Freeware

Changelog

Welcome to the March 2019 release of Visual Studio Code. There are a number of updates in this version that we hope you will like, some of the key highlights include:

Easy Display Language selection - Quick Pick to choose between installed locales.
Configurable IntelliSense display - Filter out elements like keywords or remove displayed icons.
Choose default formatter - Set default document formatter by project and language.
Go to Definition locations - Open Peek view and/or navigate to primary location.
Convert to destructured parameters - New TS refactoring to use named parameter objects.
Debugging support for subsessions - See subprocesses displayed under main debug session.
Launch URI with debug session - Automatically open a browser when debugging web server code.
Install missing extension dependencies - Detect and offer to install missing dependencies.
"Remote Debugging for Node.js" topic - Learn how to attach to Node.js apps running on Azure.
If you'd like to read these release notes online, go to Updates on code.visualstudio.com.

The release notes are arranged in the following sections related to VS Code focus areas. Here are some further updates:

Workbench - Improved Source Control view, easier list navigation with screen readers.
Integrated Terminal - ConPTY on by default on Windows, rendering performance improvements.
Languages - Disable CSS property value completions, TS improved inference and const assertions.
Extension Authoring - Finalized smart selection API, install extension command.
Engineering - Official Linux snap package, faster OSS builds with NPM package caching.
Insiders: Want to see new features as soon as possible? You can download the nightly Insiders build and try the latest updates as soon as they are available. And for the latest Visual Studio Code news, updates, and content, follow us on Twitter @code!

Workbench:

Easier Display Language configuration
Running the Configure Display Language command will now open a Quick Pick listing the available locales based on the Language Packs you have installed, instead of only opening the locale.json file. When you make a selection, the locale will be automatically updated and you'll be prompted to restart VS Code for the change to take effect.

Configure Display Language Quick Pick:

Improved Source Control view:

The Source Control view has been aligned to behave like other views, such as the File Explorer, Debug view, etc. Repositories can now be made visible or hidden using context menu actions. Their order and sizing is now preserved. You can also show or hide the Source Control Providers view with context menu actions.

Source Control view context menu:

The Source Control view also now behaves like the Open Editors view and resizes itself up to a certain number of source control providers. If you'd like to disable the automatic resizing and prefer to resize it manually, set the newly introduced scm.providers.visible setting to 0.
List simple keyboard navigation when screen reader detected
When VS Code detects that a screen reader is being used, it automatically turns on simple keyboard navigation for lists. This makes the list keyboard navigation easier for users with a screen reader since each key stroke will navigate to the corresponding item. This behavior applies for all lists and trees in the workbench, for example the File Explorer, Open Editors, and Debug views.

Editor:

IntelliSense customization:

There are new settings that control the IntelliSense display:
editor.suggest.filteredTypes - Filter specific types from IntelliSense, for instance keywords are filtered with: { "keyword": false }.
editor.suggest.maxVisibleSuggestions - Control the number of items IntelliSense shows at once.
editor.suggest.showIcons - Enable or disable displaying icons in IntelliSense.

Below is an example of TypeScript IntelliSense with keywords filtered out, no icons, and limited to eight suggestions:

IntelliSense: no keywords, no icons, only eight entries

Default formatter selection:

Many of our users work on different projects and often different projects use different document formatters. This has been hard to configure and we have added a new setting to help, editor.defaultFormatter. Now, when there are multiple formatters available, you can define one as the default. In fact, VS Code will encourage you to pick a default formatter.

Pick Default Formatter:

This will update your configuration (as shown below) so that for subsequent save operations, VS Code knows what formatter to pick. We also encourage you to set this value in your project's configuration. For example, if your project team agrees on a formatter, then it should be spelled out in the project settings file.
"[javascript]": {
"editor.defaultFormatter": "HookyQR.beautify"
Defining a default formatter does not remove alternative formatters. We have added the Format Document With... command, which still allows you to pick a formatter before formatting a document. If needed, you can also reconfigure the default formatter from the dropdown.

Go To Definition customization

Some programming languages allow you to define a symbol in multiple locations. This means that a feature like Go to Definition must go to multiple locations at once. VS Code supports this by showing a Peek view with all locations. This behavior can now be fine-tuned with a new setting, editor.gotoLocation.multiple.

It can be set to these values:

peek - Open Peek view at the current location. This is the default.
gotoAndPeek - Open the primary location (as defined by the extension) and also show a Peek view.
goto - Only open the primary location.
Snippet variable $WORKSPACE_NAME
There is a new snippet variable that resolves to the name of the opened workspace/folder: $WORKSPACE_NAME.
Use it as shown in the snippet below:
"header": {
"scope": "javascript,typescript",
"prefix": "workspace",
"body": ["// the ${WORKSPACE_NAME}-project"],
"description": "Log output to console"
Integrated Terminal
ConPTY turned on by default on Windows build 18309+
For supporting versions of Windows 10 Insiders, the new terminal back-end ConPTY will be turned on by default. This should result in a more stable experience closer to the native terminal and adds 256 color support. If you experience issues, please let us or the Windows Console team know. You can always opt out with this setting:

"terminal.integrated.windowsEnableConpty": false
Data parsing capped to 12 ms
Previously, the amount of data parsed by the terminal was not being capped properly. This meant that on less powerful hardware, the amount of time parsing data and rendering would far exceed the ideal time to render a frame, resulting in laggy UI or a full lock up for commands that generated a lot of output. There is now a cap in place, which prevents this from exceeding approximately 12 ms, which should avoid these issues.

Languages:

TypeScript 3.4

VS Code now ships with TypeScript 3.4.1. This update adds support for some new TypeScript language features—such as improved inference and new const assertions—as well as bringing tooling improvements and bug fixes.
Convert to destructured parameters refactoring
The new Convert to named parameters refactoring for TypeScript lets you quickly organize long function parameter lists by converting the function to take a single named parameter object.

Cleaning up a long parameter list:

Option to disable CSS property value completion:

A new setting, css.completion.triggerPropertyValueCompletion, allows you to disable property value completion. For example, if you choose position from p and have this setting set to false, VS Code will not trigger the static | absolute | sticky | ... completions for the property value.
This is useful if you would like to use Tab/Shift + Tab to select previous and next completion items.

Debugging:

Support for subsessions

In this milestone, we have added support to display debug sessions as a tree in the debugger UI. Previously debug session were displayed as a flat list, which made it difficult to grasp that sessions were related.
Since this functionality is available via a new extension API, it requires adoption by debugger extensions. In this milestone, the only debugger that makes use of hierarchical debug sessions is VS Code's Node.js debugger.
In Node.js cluster debugging, all subprocesses of a cluster are registered under the main debug session:
Node.js subprocesses under main debug session
In the "server-ready feature" (see below), an automatically launched Chrome browser session is registered as a child of the server debug session.

Automatically open a URI:

The last milestone had a preview version of the "server ready" feature, which allows you to open a URL in a web browser automatically as soon as a specific program output message is detected. This feature is useful for debugging web server source code because the URL opened in the browser can make the server hit a breakpoint as soon as the server is ready (and this all with a single F5 key press).
In this milestone, we've moved the feature out of preview. VS Code looks for the trigger message not only in the Debug Console but also in the Integrated Terminal. In addition, we've also improved the error handling.
Note that for technical reasons, it is not possible to support the "server ready" feature in external terminals.

Extensions:

Install missing dependencies

We've improved the extension activation failure notification when VS Code detects a missing extension dependency and now provide an action to install the missing dependency.

Extension missing dependency warning:

You can also install all missing dependencies using the new Extensions: Install Missing Dependencies command.

Network proxy support for extensions:

We now load the SSL/TLS certificates from the operating system and include them when validating https requests initiated by extensions. This supports proxies using their own SSL/TLS certificates and other setups with custom certificates.
In addition, http/https requests from extensions now honor the NO_PROXY environment variable, which lists the domain names separated by commas for which all proxy settings should be ignored.

Preview features:

Preview features are not ready for release but are functional enough to use. We welcome your early feedback while they are under development.

Call Hierarchy:

A call hierarchy view shows all calls from or to a function and allows you to drill into callers of callers and calls of calls. The image below shows that function foo is being called by bar and bang, then bar is being called by bang and fib.

Call Hierarchy view

This is a preview feature and there aren't any extensions currently providing real data for it. However, if you are an extension author, we invite you to validate our proposed API. If you are interested, there is a sample extension for testing: https://github.com/jrieken/demo-callhierarchy.

Extension authoring:

Smart select API:

We have finalized the smart select API used with the Expand Selection (Shift+Alt+Right) and Shrink Selection (Shift+Alt+Left) commands. With this API, extensions can define the ranges that get selected in the editor.
Install extension command:
A new command workbench.extensions.installExtension was introduced to install an extension from the Marketplace or a VSIX.
To install an extension from the Marketplace, you provide its identifier.
vscode.commands.executeCommand('workbench.extensions.installExtension', 'ms-python.python');
To install via a VSIX, you provide its location URI.
vscode.commands.executeCommand('workbench.extensions.installExtension', vscode.Uri.file('path-to-vsix'));
Debug toolbar contributions support positioning
It is now possible to position the contributed debug commands in any order in the Debug toolbar. The default debug commands are using the group navigation so if you would like your contributed commands to be mixed with the default ones, use the same group. More information about sorting inside groups can be found here.
For consistency, we are deprecating the menu ID debug/toolbar in favor of debug/toolBar. In the March release, we will support both menu IDs, but in April, support for the debug/toolbar menu ID will be removed.
"sidebarVisible" context renamed to "sideBarVisible"
For consistency, we are deprecating the context sidebarVisible in favor of sideBarVisible. In the March release, both contexts will be supported, but in the April release, support for sidebarVisible will be dropped.
TerminalOptions.shellArgs now accepts strings on Windows
Previously TerminalOptions.shellArgs only supported a list of arguments in the form string[]. This could cause issues on Windows as the string array needs to be converted into the command-line format and the conversion could go wrong or be hard to get right for complicated cases. You can now bypass this conversion process on Windows by using a string in command-line format directly.

Hierarchical debug sessions:

In order to support hierarchical debug sessions, we've added an optional argument parentSession to the vscode.debug.startDebugging API. If specified, VS Code shows the debug session resulting from startDebugging in a tree-like way as a child of the parent session.

Removing the vscode.previewHtml command:

The vscode.previewHtml command was used to render HTML pages in the editor before the webview API was introduced last year. However the vscode.previewHtml command suffered from some important security and compatibility issues that we determined could not be fixed without breaking existing users of the command. So instead of trying to fix vscode.previewHtml, we have opted to remove the command entirely in VS Code 1.33.
We've tried to give all extensions that use the vscode.previewHtml command ample warning so that they can upgrade to use the webview API. However, there may still be a few extensions that are still using the vscode.previewHtml command and will therefore no longer work. If you are using one of these extensions, please file an issue against it or, even better, submit a PR with the fix.
Proposed extension APIs:
Every milestone comes with new proposed APIs and extension authors can try them out. As always, we welcome your feedback. This is what you have to do to try out a proposed API:
You must use Insiders because proposed APIs change frequently.
You must have this line in the package.json file of your extension: "enableProposedApi": true.
Copy the latest version of the vscode.proposed.d.ts file into your project.
Note that you cannot publish an extension that uses a proposed API. We may likely make breaking changes in the next release and we never want to break existing extensions.
Custom task execution:
In addition to ProcessExecution and ShellExecution tasks, there is now a CustomExecution task. Instead of launching a process or running a script, it executes a callback provided by the extension.
let execution = new vscode.CustomExecution((terminalRenderer, cancellationToken, args): Thenable<number> => {
return new Promise<number>(resolve => {
// This is the custom task callback!
resolve(0);
});
});
const taskName = "First custom task";
let task = new vscode.Task2(kind, vscode.TaskScope.Workspace, taskName, taskType, execution);
This will give an extension provided task more flexibility for maintaining state when the task is run. It also provides access to the input and output for a task. For a complete example, see the test item.

Commenting API:

We did large refactoring around Commenting related features during the last two months, based on the lessons and experience we learned from the GitHub Pull Requests extension and feedback from the community. The newly designed Commenting API is generic and powerful enough for different types of usage. The GitHub Pull Requests extension has already moved to the new Commenting API.
The new interface is available in VS Code Insiders and we will use the April milestone to tune and tweak the API. The old Commenting API will also be removed in April. You can play with the sample extension to get a better understanding of the API or take a deep look at GitHub Pull Requests.
WebviewOptions.portMapping
The proposed WebviewOptions.portMapping setting allows extensions to transparently define how localhost ports are resolved inside of webviews.
const panel = vscode.window.createWebviewPanel('dog', "Dog Doodling", vscode.ViewColumn.One, {
portMapping: [
// Map localhost:3000 in the webview to localhost:4000 externally
{ port: 3000, resolvedPort: 4000 }
});
panel.webview.html = `<!DOCTYPE html>
<html lang="en">
<head>
<title>Dog Doodling</title>
</head>
<body>
<!--
With the above port mapping, this image will actually be resolved
to localhost:4000 on the local machine
-->

</body>
</html>`;

It is considered good practice to start services like live servers on a random port. With port mapping, a webview's HTML content can use a hard-coded port that is mapped to the dynamically opened port that the service is really running on.

Call Hierarchy Provider:

There is a proposed API for a CallHierarchyItemProvider supporting the call hierarchy feature. Try it out, leave feedback, and help us make this good API.

Engineering:

Official Linux snap package

We now fully support distributing Visual Studio Code as a snap package. Snaps work across many different Linux distributions, provide reliable execution environments for a much stabler VS Code, and support background updates. Yes, that's right, you now get in-product automatic updates for Linux just as the Windows and macOS users do. 🎉

Snap store:

Installing the snap package is as easy as:
sudo snap install code --classic

Are you an insider? Come on and jump over to the Insiders snap package, and get daily updates without any extra work:

sudo snap install code-insiders --classic

Caching NPM packages

Thanks to our friends over at Microsoft DevLabs, we were able to speed up our OSS builds using an Azure Pipelines extension, which caches NPM packages and speeds up the entire npm install process. If you'd like to know more about this, you can read this blog post by Ethan Dennis.

Strict null checking of VS Code:

We made a final big push this iteration to enable TypeScript's strict null checking for the core VS Code codebase. Strict null checks help to catch some common programming mistakes and make our codebase more maintainable, so that we can keep moving quickly yet safely.
Enabling strict null checks for core VS Code was a six-month effort that involved at least 40 contributors and touched tens of thousands of lines of source code. You can read about how we went about incrementally enabling strict null checking here.

Contributions to extensions:

GitHub Pull Requests

This milestone we continued working on improvements to the GitHub Pull Requests extension.

Below are some of the new features:

New workbench.action.addComment and workbench.action.submitComment commands to customize the keyboard shortcuts for adding and submitting comments.
Polished rendering of GitHub todo lists in the description page.
Adoption of the new Commenting API.

Vetur

The Vetur extension now supports any workspace version of TypeScript > 2.8, so that users get more consistent language support between *.vue, *.js, and *.ts files.
Other than making available the new TypeScript language features and bug fixes, Vetur also improved its integration with TypeScript to bring grayed-out unused variables, code actions (autofixes), and auto import to *.vue files.

Vetur TypeScript features:

Read more on these features in the Vetur Changelog.

New documentation

Node remote debugging

The new Remote Debugging for Node.js topic explains how you can connect the VS Code debugger to your Node.js applications running on Azure with the Azure App Service extension.

Azure App Service extension:

Notable fixes

27636: Quick commands fuzzy search doesn't work for text in brackets
66632: Terminal link underlines on lines that start with t are offset
70962: Console.WriteLine() does not result in an empty line anymore

Thank you

Last but certainly not least, a big Thank You! to the following folks that helped to make VS Code even better:
Contributions to our issue tracking. Please see our Community Issue Tracking page, if you want to help us manage incoming issues:
Alexander (@usernamehw)
Simon Chan (@yume-chan)
Danny Tuppeny (@DanTup)
John Murray (@gjsjohnmurray)
Progracientist (@beastdestroyer)

Contributions to vscode:

Adam Tajti (@adamtajti): Cleanup: Remove duplicate configuration from outline.contribution.ts PR #69861
Hyun-seok Oh (@algoshipda): Fix comment typo handker -> handler PR #70150
Jimmy Merrild Krag (@beruic): Change icon name on Linux for icon theme compatibility PR #62650
@dekkonot: Fix spelling of 'accessible' in task.json group enum PR #70145
David Lechner (@dlech)
Remove comment that shellArgs parameter of createTerminal does work in Windows PR #71127
Make the default value of renderFinalNewline the same on all platforms PR #70127
ExE Boss (@ExE-Boss): feat(coffeescript): Add .iced extension PR #70686
Martin Wimpress (@flexiondotorg): Snapcraft update. Fixes #63194 Fixes #57019 PR #70884
Phil Marshall (@flurmbo): debugger console recognizes italic ansi code PR #67511
Gabriel DeBacker (@GabeDeBacker): User/gabrield/extension callback as task PR #66819
Gunay Mert Karadogan (@gmertk): Add workspace name variable for snippets #68261 PR #68653
Timur Guzairov (@gtim108): Initialize viewletService in Workbench PR #70010
Ian Sanders (@iansan5653): Correctly handle succeeding ANSI color codes (fix #70416) PR #70502
Jean Pierre (@jeanp413)
Create panel part after editor part in workbench PR #70356
Fix terminal rename PR #68489
Krish De Souza (@Kedstar99)
Removed Snap related code from updateService.linux.ts PR #69979
Fixes #69583 PR #69722
Omkar Manjrekar (@manjrekarom): Support for remote management in git PR #60640
Karthikayan (@ParkourKarthik): git: Open File command fix on clean tree PR #60426
@pawelurbanski: Fixing IntelliSense verbosity with screen readers PR #67155
Alasdair McLeay (@penx): Update .nvmrc PR #70701
Ryan A. Pavlik (@rpavlik): Fix typo in spelling of Preferences. PR #69807
Scott Craig (@scottymcraig): Fixes Git Clone Problem with Spaces PR #60573
Benas Svipas (@svipas)
Add showIcons and maxSuggestionsToShow settings PR #69942
Add css.completion.triggerPropertyValueCompletion setting PR #70090
Takashi Tamura (@tamuratak): Make an error message easier to understand PR #69701

Contributions to vscode-css-languageservice:

Benas Svipas (@svipas): Implement CSS triggerPropertyValueCompletion setting PR #149

Contributions to node-jsonc-parser:

Jakub Rożek (@P0lip): add line and column information to scanner and visitor PR #17 Contributions to language-server-protocol:

Louis Roché (@Khady): fix typo in WorkspaceEdit description PR #691
Konrad Borowski (@xfix): List Perl 5 and Perl 6 identifiers separately PR #694
Arjun Attam (@arjun27): Fix number of references example in LSIF spec PR #695
Louis Roché (@Khady): Fix typo PR #698
Remy Suen (@rcjsuen): Add missing declarationProvider field into server's capabilities PR #701

Contributions to inno-updater:

Sayan Nandan (@sntdevco): Improve tests for filerec PR #9

Contributions to debug-adapter-protocol:

大表哥 (@Aaaaash): Add Cloud Studio among the Dev Tools PR #31
Jens Fischer (@Gama11): Add debug adapters from the Haxe ecosystem PR #34
Gregg Miskelly (@gregg-miskelly): Add link to Visual Studio Debug Adapter Host repo PR #37

Contributions to localization:

There are over 700 Cloud + AI Localization community members using the Microsoft Localization Community Platform (MLCP), with over about 100 active contributors to Visual Studio Code.
We appreciate your contributions, either by providing new translations, voting on translations, or suggesting process improvements.
Here is a snapshot of contributors. For details about the project including the contributor name list, visit the project site at https://aka.ms/vscodeloc.
Bosnian: Ismar Bašanović.
Bulgarian: Любомир Василев.
Czech: Jakub Stibůrek, David Jareš, Samuel Tulach, Jan Brudný.
Danish: Lasse Stilvang, Alexander Matzen, Johan Fagerberg, Allan Kimmer Jensen.
Dutch: Jos Verlinde, Hans Zoons, Eric Algera, Sujith Quintelier.
English (United Kingdom): YASHU MITTAL, Mohammad Idrees, Chris Dias.
Finnish: Petri Niinimäki, Riku Riikonen,Valtteri Vatanen.
French: Corwin D'Ambre, Mohamed Sahbi, Antoine Griffard, Maxime Coquerel, Cédric M., Steven Dugois, franto.
German: Frank Lindecke, Dejan Dinic, Jakob von der Haar, Mario Koschischek, Florian Berger, Hans Meiser, Carsten Kneip, Thorsten Hans, Sebastian Seidl.
Greek: Jim Spentzos, Stratos Kourtzanidis, John D, Δημήτρης Παπαϊωάννου.
Hebrew: Shalom Craimer, Snir Broshi, Kyle Orin.
Hindi: Satish Yadav, Amit Gusain, Ashok Kumar Rathore, nirav adatiya, Rajeev Desai, shaswat rungta, Kumar Vaibhav, Jagjeet Singh, Pratishek PII, Chethana S, Dhanvi Kapila.
Chinese Simplified: Tingting Yi, 斌 项, feiyun0112 feiyun0112, 刘瑞恒 刘瑞恒, 建东 薛, YITING ZHU, Joel Yang, Junzhe Liu, Dave Young, 昊宇 周, Tony Xia, Yu Zhang, XIANG ZUO, 彦佐 刘, Edi Wang, 少民 谈, Zhiqiang Li, 福永 叶, G.Y. Z, Hao Hu, Pluwen, meng shao, Xiangrui Kong, Liam Kennedy, 松阳 樊, Young Bige, Justin Liu, Jessica Zhang, Licheng Ren, 驰 雷, sun qing, xiong Fu, Fan Su, Lynne Dong, 吉姆 舒, zhao yu, 游 尤, 剑秋 陶, Hanlin Yang, bh wu, Hanyu ZHANG, Y F, WangCG duoduobear, Jiang LI, 越 郑, ziqiang sun, 正元 刘, peng wei, 瑜 周, Simon Chan, 仁松 陈, 翼 张, Wang Weixuan, Ludi Fang, 九鼎 谭.
Chinese Traditional: 謝政廷, 奕濬 潘, Winnie Lin, 小克.
Hungarian: Péter Nagy, Levente Hallai Seiler, Richard Borcsik, Dániel Tar.
Indonesian: Laurensius Dede Suhardiman, Franky So, Rachmat Wahidi, Afnizar Nur Ghifari, Pradipta Hendri, Azhe Kun.
Italian: Alessandro Alpi, Bruni Luca, Andrea Dottor, Riccardo Cappello, Aldo Donetti, Michael Longo.
Japanese: nh, EbXpJ6bp -, Hasefumi, Masakazu TENMYO, torisoup, Takayuki Fuwa, Yosuke Sano, Makoto Sakaguchi, 裕子 知念, Rie Moriguchi, Koichi Makino, Fujio Kojima, Kazuya Ujihara, Yasuaki Matsuda.
Korean: Jong Heun Shin, Kyunghee Ko, Jae Yong Kum, SeungJin Jeong.
Latvian: kaspars bergs.
Norwegian: Andreas Rødland, Cookius Monsterius, Stephan Eriksen.
Polish: Grzegorz Miros, Tomasz Świstak, Michal Szulc, Bartek PL, Szymon Seliga, Tomasz Chojnacki, Marcin Weksznejder, Piotr Grędowski, Artur Pelczar, Marcin Floryan, Jakub Jedryszek.
Portuguese (Brazil): Marcondes Alexandre, Albert Tanure, Marcelo Fernandes, Junior Galvão - MVP, Roberto Fonseca, Ray Carneiro, Renan Miguel, Lucas Miranda, Eduardo Moura, Bruno Talanski, Bruno Sonnino, Jucinei Pereira dos Santos, Emmanuel Gomes Brandão, Flávio Albuquerque Camilo, Pablo Garcia, José Rafael de Santana, Douglas Ivatiuk Martim, Giuliano Reginatto, Marcos Dias, Alan William, Lucas Nunes, Gabriel Schade, arthurdenner ., Mauricio Lima, Gabriel Barbosa, Victor Cavalcante, Letticia Nicoli, Fernando Val, Milton Camara, Felipe Scuissiatto, Alessandro Fragnani, Gustavo Bezerra, Cynthia Zanoni, Marcelo Guerra, Jhonathan Soares, Rafael Laranja, Swellington Soares.
Portuguese(Portugal): Vitor Barbosa, João Carvalho.
Romanian: Mihai Marinescu.
Russian: Andrey Veselov, michael v, Иван Лещенко.
Serbian: Milos Zivkovic.
Spanish: Andy Gonzalez, Engel Aguilar, Alvaro Enrique Ruano, Carlos Mendible, José María Aguilar, julian3xl, Ing. Sergio Uziel Tovar Lemus, Mario Mendieta, Jorge Serrano Pérez.
Tamil: Mani M, Krishna Pravin, Jeffin R P, Vetri ..
Turkish: Hüseyin Fahri Uzun, Okan Çetin, Muhammed Emin TİFTİKÇİ.
Ukrainian: Dmytro Kutianskyi, Did Kokos.
Vietnamese: Belikhun, Việt Anh Nguyễn.

[close]

https://code.visualstudio.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
AutoHotkey 1.1.30.03
« Antwort #687 am: 05 April, 2019, 09:11 »
Whats new:>>

Fixed debugger context_get triggering #Warn UseUnset.
Fixed straight modifier hotkeys such as Shift:: (broken by v1.1.30.02).

https://autohotkey.com/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
SnipAway 1.2.1
« Antwort #688 am: 05 April, 2019, 19:15 »
With SnipAway, you have a customizable snippet manager where you can write and edit any manner of code easily.

This snippet manager includes some features that will help keep you as efficient as possible and with the added benefit of different themes and colors to keep your work organized as well.

SnipAway permits you to save websites that refer to often while working on a project keeping it handy for reference purposes without a lot of clicking around. You can save it as a web snippet, so you find it fast when you need it. It also includes Markdown support allowing the creation of a Markdown file for use when writing down your ideas or quick notes. SnipAway also has a Favorite Mode. This mode gives you a way to access often used snippets even when you may not remember their name - mark them as a favorite and they will stay grouped in one easily-accessible location.

SnipAway allows you to copy/paste or even write code snippets using over 40 markup and programming languages like HTML, CSS, JavaScript, PHP, Java, Python, C++, MySQL as well as simple text. You also have 25 editor themes to choose from that include individual backgrounds and more.

Freeware

https://snipaway.futureglobe.de/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
HttpMaster 4.4.0
« Antwort #689 am: 06 April, 2019, 20:50 »
Changelog

Override automatically determined request item execution count by manually specifying execution count value.
Open corresponding online help topic from currently active window.
Reverse request item execution order when using multiple parameters with multiple values.
Support for indentation guide lines in pretty data viewers.
List of relevant request items displayed when creating new execution group from the main window.
Various UI and performance improvements.

[close]

http://www.httpmaster.net/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )