写点什么

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:003787
用户头像

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

关注

评论

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

开源是什么意思?开源软件优缺点有哪些?

行云管家

开源 软件 开源软件 开源协议

多云管理的挑战以及如何克服这些挑战

Java-fenn

Java

Java 流处理之收集器

Java-fenn

Java

中小企业如何有效应对计算资源的弹性变化需求?

Serverless Devs

实战指南 | Serverless 架构下的应用开发

Serverless Devs

一个不用写代码的案例,来看看Flowable到底给我们提供了哪些功能?

江南一点雨

Java springboot flowable

边缘计算和云计算之间的区别

Java-fenn

Java

leetcode 1110. Delete Nodes And Return Forest 删点成林(中等)

okokabcd

LeetCode 算法与数据结构

CSS 有了:has伪类可以做些什么?

Java-fenn

Java

App Deploy as Code! SAE & Terraform 实现 IaC 式部署应用

Serverless Devs

web技术分享| 虚拟列表实现

anyRTC开发者

Vue 前端 Web 音视频 虚拟列表

敏捷发版:让灰度发布像commit一样简单

Speedoooo

小程序 灰度发布 小程序容器 A/B 测试

如何设计一个面向未来的云原生数据库?

Zilliz

深度学习 数据库 云原生 信息检索 向量数据库

以软件定义物联网芯片,以技术融合推动LPWAN2.0泛在物联

ZETA开发者

芯片 物联网, LoRa LPWA DSP

用typescript类型来实现快排

Java-fenn

Java

聊聊如何利用p6spy进行sql监控

Java-fenn

Java

性能之巅-优化你的程序

Java-fenn

Java

JavaScript 闭包难点剖析

Java-fenn

Java

MobPush开发过程常见问题

MobTech袤博科技

ios android 开发者

Java基础之Java枚举

自然

9月日更 Java core

三个Spring的问题把我问懵逼了

知识浅谈

spring 9月月更

利用AndroidNativeEmu完成多层jni调用的模拟

Java-fenn

Java

不是吧,还有人不知道三目运算符的BUG

自然

Java core 9月月更

2022年云堡垒机采购就选行云管家五大理由

行云管家

云计算 网络安全 数据安全 云堡垒机

C++ 学习 ------cmath 头文件的源码学习 02

Java-fenn

Java

TDengine 3.0 的 Update 有何区别?

TDengine

tdengine 时序数据库 企业号九月金秋榜

Java基础知识(一些需要注意的点)

自然

9月日更 Java core 9月月更

前端食堂技术周刊第 52 期:Babel 7.19.0、Fresh 1.1、React Native 0.70、新的 Web 性能指标 INP

童欧巴

供应链金融能否成为汽车行业发展的驱动力?

旺链科技

区块链 产业区块链 汽车 供应链金融 企业号九月金秋榜

【1-2 Golang】Go语言快速入门—数组与切片

Java-fenn

Java

SQL 嵌套 N 层太长太难写怎么办?

陈橘又青

9月月更

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