Boost Your Development with Alibaba Cloud’s Tongyi Lingma AI Coding Assistant – A Hands‑On Guide
This guide walks developers through installing the Tongyi Lingma AI coding assistant plugin, switching between large language models, using smart Q&A, terminal integration, code completion, bug‑fix suggestions, and multi‑file refactoring, showcasing how the tool streamlines everyday development tasks.
Why Tongyi Lingma Matters
Recent AI breakthroughs—Apple partnering with Alibaba for iPhone AI services, DeepSeek R1 open‑sourcing six models (including four from Alibaba’s Qwen), and Alibaba Cloud releasing the Tongyi Lingma plugin—have made a powerful AI coding assistant readily available to developers.
Installation
Search for 通义灵码 (or its pinyin TONGYI ) in the IntelliJ IDEA plugin marketplace and click Install . The plugin supports Java, Python, Go, and can also be installed in VSCode and Visual Studio.
After installation, click the small Lingma icon in the right‑hand sidebar to open the chat window.
Model Switching
Use the dropdown menu at the bottom left of the chat window to switch among Qwen‑2.5, DeepSeek‑R1, and DeepSeek‑V3 models.
Smart Q&A
Open a class (e.g., QuickForumApplication) and ask the assistant to explain its purpose. The AI provides a detailed, near‑instant explanation, and you can also request code optimization or unit‑test generation directly from the method‑level icons.
Terminal Integration
Prefix a command with @ in the chat to launch an embedded terminal tied to your workspace, allowing you to run commands (e.g., a full nohup java -jar … command) without leaving the IDE.
Code Completion
Trigger line‑level completion with the Enter key; for multi‑line suggestions, press Option+P on macOS or Alt+P on Windows.
Bug Fixing
When a compile‑time or runtime error appears, click the Lingma icon next to the error line. The assistant opens a chat window with diagnostic suggestions and a one‑click “Fix” button that inserts the corrected code directly into the editor.
AI Programmer (Multi‑File Refactoring)
The “AI Programmer” mode lets you load multiple classes into context and request large‑scale changes, such as replacing all CountDownLatch usages with Semaphore. The assistant shows a progress view, the diff of changes, and updates comments accordingly.
Conclusion
The Tongyi Lingma plugin embeds the full‑strength DeepSeek‑R1 model into developers’ workflows, offering instant explanations, code generation, bug fixing, and multi‑file refactoring without leaving the IDE. Its cloud‑native design and generous compute resources make it a compelling example of how AI ecosystems are shaping modern software development.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Alibaba Cloud Native
We publish cloud-native tech news, curate in-depth content, host regular events and live streams, and share Alibaba product and user case studies. Join us to explore and share the cloud-native insights you need.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
