分类分类
大小:191.4M语言:英文
类别:开发软件系统:10.14+
KDevelop Mac版是Mac电脑上的一款跨平台的IDE,适用于C、C++、Python、QML/JavaScript和PHP。KDevelop Mac版是一个在KDE下开发的免费软件集成开发环境(IDE)。通过一个可扩展的插件框架,提供了对各种语言的支持。
注意事项
MacOS 10.15 系统下,如提示“无法启动”,请在系统偏好设置-安全性与隐私-选择【仍要打开】,即可使用。
![]()
对于下载了应用,显示“打不开或者显示应用已损坏的情况”的用户,可以参考一下这里的解决办法《Mac打开应用提示已损坏怎么办 Mac安装软件时提示已损坏怎么办》。10.12系统之后的新的Mac系统对来自非Mac App Store中的应用做了限制,所以才会出现“应用已损坏或打不开的”情况。
用户如果下载软件后(请确保已下载完的.dmg文件是完整的,不然打开文件的时候也会出现文件损坏无法打开),在打开.dmg文件的时候提示“来自不受信用的开发者”而打不开软件的,请在“系统偏好设置—安全性与隐私—通用—允许从以下位置下载的应用”选择“任何来源”即可。新系统OS X 10.13及以上的用户打开“任何来源”请参照《macOS 10.13允许任何来源没有了怎么办 macOS 10.13允许任何来源没了怎么开启》
macOS Catalina (macOS 10.15) 已损坏无法打开解决办法:
打开终端(“启动台”—“其他”),输入以下命令,回车:
sudo xattr -d com.apple.quarantine /Applications/xxxx.app(注意空格:sudo空格xattr......)
注意:/Applications/xxxx.app 换成你的App路径,这一步的具体步骤为:在输入 sudo xattr -d com.apple.quarantine 后将你打不开的软件拖进终端,重启App即可。
软件特色
KDevelop Mac版完全支持以下语言,这意味着它们具有语义语法高亮、代码导航和完成。
C/C++和ObjC(由Clang/LLVM库支持)
包括一些Qt框架的额外功能
包括对CUDA和OpenCL的语言支持
Qt QML和JavaScript
Python
PHP
KDevelop知道如何调用make和ninja等构建自动化工具,并为它们提供了专门的配置页面。
当鼠标移动到项目上,或者当按Alt键,文本光标在项目上时,会弹出导航小部件。该部件允许导航,即例如你可以导航到你正在查看的类的父类,查看该父类的导航部件。
查找符号(变量、类型等)的用途
跳转到声明/定义
快速打开,允许在项目范围内搜索任何函数、类或文件。
项目、类和函数浏览器
代码浏览器模式(点击符号时按Ctrl键)让你超容易浏览未知的代码库。
![]()
卓越的代码理解能力
KDevelop一直以其最先进的C/C++语言支持为荣,在5.0中采用Clang后,我们得到了100%正确的代码解析功能,这意味着IDE可以准确地检查编码错误,甚至无需你调用编译器! 在5.0中采用了Clang,我们得到了100%正确的代码解析功能,这意味着IDE可以准确地检查编码错误,甚至不需要你调用编译器!不限于C/C++,所有支持的语言都有以下功能。不限于C/C++,所有支持的语言都有以下功能。
语义高亮。语义高亮:考虑到语言的语义,例如,高亮显示类名和变量名不同,即使不能从代码的语法中单独识别。
彩虹高亮。用特定的颜色高亮显示同一个变量的每一次出现,以每个变量为基础进行变化。试试吧,一旦习惯了就会喜欢上它。可选。
上下文敏感,语义代码完成。KDevelop有复杂的启发式设计,在当前光标位置为你提供最有可能的建议。对于Python、PHP和JS,这些代码完成是从KDevelop的缓存代码表示中生成的,因此可以立即使用--没有明显的延迟。
代码数据库的持久磁盘缓存。根据您的项目的复杂程度,分析可能需要一段时间,但在第一次之后,所有的代码都会被缓存在磁盘上,并在随后每次启动IDE时在几秒钟内加载。
![]()
可定制
黑暗主题下的KD开发,适应自己的风格。
自由地重新排序,启用或禁用菜单栏中的任何按钮。
任意分割视图
主窗口内工具视图的任意布局。
可自由配置颜色方案,分别用于应用程序和编辑器。
可以为IDE中几乎所有的操作指定快捷键。
![]()
文件整合
KDevelop的文档集成(这里:QtHelp)
KDevelop提供与各种文档提供商的无缝集成。支持的系统有
QtHelp文档文件(QCH)
Man页面(你可以在命令行上用man查看的页面
CMake帮助页面
您可以通过悬停一个符号,然后选择显示文档来打开文档页面。
同厂商应用
猜你喜欢
相关下载
SourceTree Mac版开发软件74MV4.2.2
详情Postman Mac版开发软件165.7MV10.10.3
详情PHP Mac版开发软件38.3MV8.2.3
详情Eclipse Mac版开发软件70MV4.25
详情Navicat Premium for mac开发软件222.7MV16.1.4
详情Xcode 7 Mac版开发软件7.52GV14.1
详情Sublime Text 3 Bulid for mac开发软件45.1MV4.0.0.4138
详情Ultraedit Mac版开发软件30.1MV21.00.0.36
详情Sparkle Mac版开发软件57.6MV2.8.11
详情iSwift for Mac开发软件6.5MV4.2
详情SQLiteManager For Mac开发软件24MV4.8.4
详情Navicat for SQL Server 11 Mac版开发软件71MV12.1.1900
详情Versions 1.3免费版开发软件37MV1.4.1
详情Navicat for MySQL 11 Mac开发软件64.4MV12.1.19
详情Cornerstone Mac版开发软件21MV4.1
详情Method Map Mac版开发软件68.5MV1.0.21
详情马克飞象Mac版开发软件65MV1.8.0
详情Navicat for Oracle Mac版开发软件130MV12.1.13
详情Ninepatch Master Mac版开发软件7.7MV1.0.1
详情Objective-Clean for mac开发软件3.2MV1.6.3
详情