Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>mftJS LanguageNew to Visual Studio Code? Get it now.
mftJS Language

mftJS Language

Syncplify

|
194 installs
| (0) | Free
Syntax highlighting for mftJS language
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

mftjs-lang README

This extension adds syntax highlighting for mftJS scripts (.mftjs and .mftxjs) to VSCode.

Features

The mftJS language is like JavaScript, actually it is JavaScript, nearly 100% compatible with the ECMA5 specification, but it has several additional functions and methods specifically designed to develop Managed File Transfer scripts.

Limitations

The following are some differences and limitations of the mftJS vs JavaScript:

  • use strict will parse, but won't have any effect
  • The regular expression engine (re2/regexp) is not fully compatible with the ECMA5 specification
  • mftJS targets ES5. ES6 features (eg: Typed Arrays) are not supported

In addition to the above, some specific limitations apply to the way regular expressions are handled. Therefore, the following syntax is incompatible:

  • (?=) // Lookahead (positive), currently raises a parsing error
  • (?!) // Lookahead (backhead), currently raises a parsing error
  • \1 // Backreference (\1, \2, \3, ...), currently raises a parsing error

Aside from that, JavaScript programmers will feel extremely familiar with mftJS, and the added power of high-level MFT-specific functions, makes developing MFT tasks with this language a real breeze.

Release Notes

1.0.0

  • Initial release of the mftJS syntax highlighter

1.0.1

  • Added mftJS-specific language constants
  • Added icon to VSCode extension
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft