Home / Tech / JetBrains to Reimagine IntelliJ as Text Editor, Add Machine Learning

JetBrains to Reimagine IntelliJ as Text Editor, Add Machine Learning

JetBrains to Reimagine IntelliJ as Text Editor, Add Machine Learning

From a report:
JetBrains has added additional locations to the IntelliJ-based roadmap it sketched out final yr, promising extra localization, machine studying and Git integration amongst a spread of different goodies for the Java IDE…

The Prague-based agency’s CTO Dimitry Jemerov mentioned customers had lengthy requested to have the option to use its IDEs for “general purpose text editing”. While that is doable to some extent presently, in some conditions it created a brief challenge file, main to disk litter and “other inconveniences”. However, current efficiency enhancements imply “the potential of utilizing our IDEs as light-weight textual content editors has change into extra believable, so we’re now constructing a devoted mode for modifying non-project information. In this mode, the IDE will work extra like a easy textual content editor.” This will probably be sooner, he promised, however the characteristic set will probably be very restricted and “you will have the option to simply change to the complete challenge mode should you want to use options such as refactoring or debugging…

Other upcoming options embody extra machine studying. Jemerov mentioned this was already getting used to enhance code completion, however would now be rolled out for different completion options. “We’re educating ML completion to make higher use of the context for rating completion options and to generate completion variants that transcend a single identifier (full-line completion)”. That might take a while, he said, but was a “main space the place we’re investing our efforts.”

About Agent

Check Also

What Jihadists Are Saying About the Coronavirus

What Jihadists Are Saying About the Coronavirus Jihadist teams are carefully following the unfold of …

Leave a Reply

Your email address will not be published. Required fields are marked *