According to news on November 1, Alibaba Cloud has launched an AI programming tool "Tongyi Lingma", which is said to be based on its own Tongyi large model. IT House friends can click here to visit the official website of the project.
It is reported that "Tongyi Lingma" is compatible with mainstream IDEs such as Visual Studio Code and JetBrains IDEs; supports mainstream programming languages such as Java, Python, Go, C/C, Java, TypeScript, PHP, Ruby, Rust, Scala and so on.
"Tongyi Lingma" has the functions of line/function level real-time continuation, natural language code generation, unit test generation, code comment generation, code explanation, etc.
Line/function-level real-time continuation: During the coding process, this AI tool automatically predicts and generates suggested code for users based on context and current syntax, and users can adopt it by simply clicking the Tab key.
Natural language code generation: Users can use the editor to describe the required functions in natural language. Based on the description and context, the AI tool can directly generate relevant code and comments in the editor area to achieve continuous and smooth coding
Generate unit tests: This AI tool can generate unit tests based on JUnit, Mockito, Spring Test, unit test, pytest and other frameworks, and provide explanations of unit test related codes
Code comment generation: One-click generation of method comments and interline comments can save users time in writing code comments and effectively improve code readability and comment coverage
Code explanation: This AI tool supports recognition of more than 30 languages. After selecting code, it automatically recognizes the programming language and generates code explanations. No matter how different the languages are, you can quickly understand the code logic and functional design
In addition, according to official claims, "Tongyi Lingma" is obtained through question and answer training on massive R&D documents, product documents, general R&D knowledge, Alibaba Cloud's cloud service documents and SDK/OpenAPI documents, etc. It can Answer users’ questions and help solve R&D problems
[Source: IT Home]
The above is the detailed content of Alibaba Cloud launches 'Tongyi Lingma' AI programming tool, supporting mainstream IDEs such as VSCode and JetBrains. For more information, please follow other related articles on the PHP Chinese website!