Development Tools
Development Tools | News, how-tos, features, reviews, and videos
Review: 7 Python IDEs compared
What's the best IDE for Python? Here's how IDLE, Komodo, PyCharm, PyDev, Microsoft's Python and Python Tools extensions for Visual Studio Code, and Spyder stack up.
JetBrains unveils tool for creating technical documentation
Writerside provides a Git UI, an integrated build tool, automated tests, and live previews to help create technical docs, API references, and developer guides.
Visual Studio Code bolsters command search
A new section in VS Code’s Command Palette search results lists similar commands. September release also introduces support for DWARF debugging of WebAssembly.
Report finds few open source projects actively maintained
Sonatype’s annual software supply chain analysis finds open source project maintenance in decline, while 1 in 8 open source downloads have a known risk.
Using Visual Studio Code for C# development
Microsoft’s new C# Dev Kit extension for Visual Studio Code turns the programmer’s editor into a complete development environment for .NET.
Azul cloud service spots dead code in Java apps
A new feature of the Azul Vulnerability Protection service identifies unused code in production Java applications, aiming to ease maintenance for developers.
Microsoft’s C# Dev Kit for Visual Studio Code reaches GA
C# Dev Kit extension includes core C# language services, IntelliCode assistance, testing, debugging, and project management capabilities. .NET MAUI and Unity support are still in preview.
Latest Node.js boosts stream performance
Node.js v20.8.0 release also brings memory management improvements that address longstanding memory leaks.
4 sweet Python IDEs you might have missed
From a simple platform for beginners to an expert-level development workbench, there's an IDE for most every Pythonista.
Intro to Winget: Microsoft's package manager for Windows
Add, remove, and manage Windows applications from the command line using Winget, Microsoft's open source package manager.
Salesforce readies AI assistant for CRM
Einstein AI tools due in a fall pilot include a conversational assistant built into every Salesforce app and a studio for building AI-powered apps with custom prompts, skills, and AI models.
JFrog adds ML model management to devsecops platform
JFrog unveiled a number of new platform capabilities including static application security testing and anti-tampering and compliance checks for software releases.
JetBrains previews RustRover IDE for Rust development
RustRover combines coding assistance and a built-in toolchain for testing, running, debugging, and analyzing Rust code.
SAS Viya analytics suite gets SaaS-based AI app development tools
The new offerings will allow enterprises to automate the setup and integration of a cloud-native technology stack to let developers focus on getting AI models and AI-driven applications into production.
Llama Chat and Code Llama are good at coding
Llama 2 Chat can generate and explain Python code quite well, right out of the box. Code Llama’s fine-tuned models offer even better capabilities for code generation.
Visual Studio Code adds port forwarding
Built-in port forwarding system allows developers to share locally running services over the internet with other users.
What is LangChain? Easier development around LLMs
LangChain is a modular framework for Python and JavaScript that simplifies the development of applications that are powered by generative AI language models.
GitHub Enterprise Server 3.10 ups control, security
GitHub Projects planning tool is now generally available.