vscode-i18n-acceleration
A VSCode extension that could replace literals with react-intl funcitons or components.
Features
- Detect literals
- Replace literals
Support
- FormattedMessage
- FormattedHTMLMessage
- intl.formatMessage
- RawIntlProvider

Requirements
vscode@1.39
Extension Settings
This extension contributes the following settings:
vscode-i18n-acceleration.enable: enable/disable i18n-acceleration, default true, after change, you should reload window.
vscode-i18n-acceleration.markLiterals: enable/disable mark literals, default true
vscode-i18n-acceleration.displaySuggestion: enable/disable display suggestion, default true
vscode-i18n-acceleration.matchRegExp: matchRegExp, default [\u4e00-\u9fa5]
vscode-i18n-acceleration.markerBorderColor: default #f88020
vscode-i18n-acceleration.supportSuffix: check files with target suffix, default (js|jsx|ts|tsx)$
- cmd + shift + p, Run
i18n-acceleration start, Your locale intl absolute path. You need config this. This is for current workspace.
Known Issues
no
Release Notes
0.12.0
feat: input box config intlPath for current workspace.
0.11.0
feat: dynamic import dependency.
0.10.0
feat: support define suffix
0.9.0
feat: support more feature:enable, matchRegExp, markerBorderColor
fix: duplicate chars replace.
0.8.0
feat: support values & Raw
0.4.0
feat(package): add icon
0.3.0
Fix(start error): typescript should inside dependencies.
0.1.0
Initial release of vscode-i18n-acceleration
LICENSE
MIT License
Copyright (c) 2019 4paradigm Inc.