写点什么

CLion 2016.1 新增 Python、Swift 支持,并改进了 C++ 支持

  • 2016-03-27
  • 本文字数:614 字

    阅读完需:约 2 分钟

JetBrains宣布了CLion 的2016.1 版本,这是一个面向Linux 和OS X 的跨平台IDE。新版本对C++ 支持、代码生成、Git 集成做了许多改进,并新增了Python 和Swift 支持。

JetBrains 2016.1 以前称为 1.5,但后来为了与 JetBrains 的新版本编码方案保持一致而改名。新方案的主要目标是增加版本编码的灵活性,让JetBrains 不再使用之前一年一个主版本的发布模型,并统一各产品的版本标识。

在语言方面,CLion 2016 新增C++11 可变参数模板支持,并改进了自动导入标准模板库符号的功能。另一方面,2016.1 版本新增了对Python 和Swift 这两门语言的支持。Python 支持是开箱即用的,而Swift 支持需要安装一个插件。当CLion Swift 插件在 CLion 1.5 早期访问计划中提供时,InfoQ 已经对它进行了更为详细的报道。Python 支持同 PyCharm IDE 社区版对 Python 的支持一样,包括代码生成、格式化和导航、重构、代码分析等。

CLion 2016.1 还向代码生成功能增加了几个有用的特性,提供了一种为现有方法声明生成定义存根的方法。这结合之前已有的重写行为,可以为虚拟成员函数生成存根和实现,用于重写纯虚函数。

CLion 2016.1 带来的其他改进包括支持多 Git 工作树,可以清空 CMake 缓存而不用同时清理 IDE 的元数据,如索引和缓存,并支持将调试器附加到已经运行的进程上。

JetBrains提供了一个30 天的试用版本以及多个可以获取CLion 2016.1 的订阅模型。

查看英文原文: CLion 2016.1 Adds Python, Swift, Improves C++ Support

2016-03-27 19:003725
用户头像

发布了 1008 篇内容, 共 423.6 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

开源生态研究与实践| ChinaOSC

CCF开源发展委员会

中国开源先锋人物志 | ChinaOSC

CCF开源发展委员会

备受资本市场关注的Zebec,正在构建“新DeFi”生态

小哈区块

李斯特:不同流派的产品创新方法及创新误区丨创新工作坊

声网

灵感宝盒 RTE NG-Lab

C++继承中的对象模型与继承中构造和析构顺序

CtrlX

c c++ 面向对象 继承 8月月更

多次拿下移动集团技术发明大奖,TA是怎么做到的?

鲸品堂

AI 资源

基于JavaSpringMVC+vue实现协同过滤电影推荐系统详细设计

java李杨勇

Java spring Vue 3 签约计划第三季 协同过滤

【云原生】微服务SpringCloud-eureka(server)集群搭建

java李杨勇

Eureka spring-cloud 签约计划第三季

开源中国专访 TJ:开源许可证,欢迎来到云时代

tapdata

Tapdata 开源社区

Hi,我是ChunJun,一个有趣好用的开源项目

袋鼠云数栈

RocketMQ高性能设计之动态缩扩容和消息实时投递

急需上岸的小谢

8月月更

每日一R「07」类型系统(一)

Samson

8月月更 ​Rust

Flutter 动画组件那么多,记不住不会用怎么办?我都给你整理好了,收藏吧!

岛上码农

flutter 前端 安卓 移动端开发 8月月更

因果决策从YLearn开始,数据智能基础软件迎“风口”

九章云极DataCanvas

人工智能 GitHub 数据智能 YLearn 工具包

底层原理源码+面试场景还原,阿里巴巴多线程JDK源码学习笔记全网首次公开

程序员小毕

程序员 面试 多线程 高并发 jdk源码

什么是知识管理系统?如何改善客户体验?

Geek_da0866

超云

Kent Yao

超云 Supercloud

Redis 潜在问题

武师叔

8月月更

CSS 移动光标使文本产生多个反差色特效

南城FE

CSS css3 前端 动画

移动端四种热更新技术对比

Geek_99967b

小程序

leetcode 239. Sliding Window Maximum 滑动窗口最大值

okokabcd

LeetCode 数据结构与算法 双端队列

架构实战营毕业总结

Geek_53787a

【云原生】SpringCloud是什么?

java李杨勇

Java spring-boot 签约计划第三季

开源一夏 |ModelScope--人像卡通化、人像美肤

六月的雨在InfoQ

开源 8月月更 ModelScope

StoneDB 读、写操作的执行过程

StoneDB

MySQL 数据库 大数据 #开源 8月月更

备受资本市场关注的Zebec,正在构建“新DeFi”生态

西柚子

开源一夏 |分布式事务

六月的雨在InfoQ

开源 分布式事务 2PC 3PC 8月月更

开源知识库与SaaS解决方案的区别

Geek_da0866

系统入门-Linux系统基础命令

Albert Edison

Linux centos 指令 8月月更

【云原生】SpringCloud-Spring Boot Starter使用测试

java李杨勇

Java web SpringCloud Alibaba 签约计划第三季

“新DeFi”生态的构建,流支付协议Zebec或厚积薄发

BlockChain先知

CLion 2016.1新增Python、Swift支持,并改进了C++支持_Linux_Sergio De Simone_InfoQ精选文章