-
Notifications
You must be signed in to change notification settings - Fork 14
New and Noteworthy 1.3.0
Here's a list of the most noteworthy things in the typescript.java 1.3.0
release which is available for download since 09/07/2017. You can see issues for 1.3.0
CodeLens
can be available to see references
an dimplementation
inside the TypeScript editor:
See here for more informations.
Pay attention, it's not perfect, there are some limitations:
- lens doesn't work for the first line of the editor
- if tsserver is not available after 5 seconds, CodeLens will not work. Please update the text editor to refresh teh compute of the CodeLens.
You can rename TypeScript symbol:
Since TypeScript 2.4.1, tsserver provides a refactoring support which will be improved in each TypeScript version. TypeScript 2.4.1 provides one Refactoring support available only for JavaScript file:
This refactoring support is available with Menu / Refactoring. In the future we will have more support.
Since tslint 5.0.0
, severity can be customized per rule. Severities are now supported inside the TypeScript Editor by using the tslint-language-service.
Here a demo with tslint and severities:
Here a tslint.json example which configure "quotemark" rule with "warning" severity:
{
"rules": {
"quotemark": {
"severity": "warning",
"options": [
"single"
]
}
}
}
Completion context info
and Hover
parses comments
with MarkDown parser
and uses TextMate
support to colorize code.
Here a sample with hover of comments which contains ts code:
The TypeScript completion context info which displays details of completion, now uses TextMate to colorize the detail:
You can see list of hyperlink (file name and line number) when there are several definitions:
Before
After
The New TypeScript ptoject wizard gives the capability to create quickly a TypeScript project with tslint:
Eclipse JEE Oxygen
provides now SourceMap debugging support (see bug 487465) with JSDT Debugger with classic Run / Debug as
.
If you use Eclipse JEE Oxygen
, you can run/debug TypeScript with Eclipse JEE Oxygen
if *.js.map SourceMap files is generated.
See TypeScript Debugging section for more information.
The JSDT SourceMap debugging support is not perfect, but it starts working. Please create bugs at Eclipse bugzilla JSDT.
- TypeScript IDE
- New and Noteworthy