以前,因为觉得一直没有这种有智能提示的IDE,想要自己写一个,也开始自己写语法分析器,后来才觉得,这种方法不可取,即使能写出兼容大多数 D 语法的分析器,然而要匹配 D 的各种版本,也是很麻烦,还不如直接使用 D 的前端来写。不过,使用 D 的前端也有一些困难,就是无法用 VC 编译,看了源代码,似乎是只支持 dmc 和 gcc 的,可能使用 gcc 编译成 dll 是一种比较好的方案。
不过,最近比较忙,而且兴趣也不足,所以一直没有继续。今天,看到说
波塞冬有新版,到它的主页看了一下,截屏是有智能提示的,于是下载了试用。
测试了当前文件内置类,从其它文件引入类,引入 tango 类,引入模板等,都能工作,只是不知道什么原因,刚开始测试的时候很多特性无效,后来又有效了,怀疑是背景线程的延迟造成的。总体来说,已经很完善,不再是玩具级别的智能提示了。项目路径下的 .ncb 文件是智能提示的数据,文本格式的。
波塞冬本身,有一些地方不太方便,不过相信会越来越好。
另外,就是配置麻烦些,如果有人做一个集成安装包的话,对于大家来说,应该会有很大帮助吧。比如,我个人的 D 配置就不全,有不少东西都没有安装……
分享到:
相关推荐
然而,D语言的IDE选择相对较少,Poseidon的出现为D语言的开发提供了一个实用的平台。 **D语言基础** D语言是一种系统级的通用编程语言,由沃斯·安德烈克森(Walter Bright)于2001年创建。它结合了C++的高性能和...
语言:English 观看最新和最受欢迎的视频。 观看最新最流行的Ice Poseidon Paul Denino视频。 每日观看最新的cX紫色军方视频。 只需一键即可每天免费观看视频。
【波塞冬(Poseidon)开源内容管理系统】 波塞冬,以其古希腊海神的名字命名,是一款独特的开源内容管理系统(CMS)。与许多其他CMS系统强调功能丰富和高度可定制性不同,波塞冬的设计理念是“小而美”,追求的是...
Poseidon系统凭借其高效的Go语言开发框架,能够处理数百万亿条、数百PB(Petabyte)级别的日志数据,为用户提供即时、精准的查询服务。 首先,我们来深入了解Go语言在日志处理中的优势。Go,也被称为Golang,是...
波塞冬·蒙哥(Poseidon Mongo) 在Poseidon库的帮助下,Poseidon Mongo在Node Native MongoDB驱动程序周围提供了一个Promise层。 它具有与普通mongodb本机库相当的性能 Native MongoDB x 277 ops/sec ±2.42% (80 ...
poseidon-cloud: 分布式平台快速开发框架 :penguin: 项目说明 集成 spring-cloud 环境,方便分布式项目的快速开发。使用该框架,使用者无需操心业务之外的问题,极大的节省了开发者的开发时间。 使用的组件 (阿里...
Ajax-jquery.poseidon.zip,支持轮询的轻量级jquery ajax插件,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页...
Poseidon[TOC]1. 说明Poseidon采用微服务架构方式,基于SpringCloud+SpringBoot+Mybatis Plus的商城系统。主要包括包括前台商城系统和后台管理系统。如果该项目对您有帮助,您可以点一下右上角的"star" 支持一下 谢谢...
波塞冬1.说明波塞冬采用微服务架构方式,基于SpringCloud + SpringBoot + Mybatis Plus的商城系统。...2.组织结构Poseidon├── psd-config -- 通用配置 ├── psd-discovery -- Eureka注册中心 -- po
Poseidon 的设计注重三个核心价值:优化性能、高度可定制和专业的客户服务。这些价值确保了开发者能够快速实现高质量的水体效果,同时保持游戏的流畅运行和高度的个性化。 核心特性 易于学习和使用 Poseidon 提供了...
Poseidon 是一个用户友好的水系统,支持创建壮观的水景,高度关注低多边形和风格化世界,可以在 PC 端、移动端和 VR 设备上流畅运行,省时省力! Poseidon 是第一个完全支持通用和内置渲染管线的系统,具有多种可以...
Ajax-poseidon.zip,波塞冬网络键盘记录器,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的情况下更改。
6:Clear S.M.A.R.T 7:缺陷表操作 8:程序自动扫描功能(窗口友好,上手快). 9:提供串口操作三星硬盘的功能.(例子,查看HeadMap,读硬盘的BIOS,读硬盘的RAM) 支持接口类型: 1:PATA 2:SATA 3:USB 支持系列: Palo ...
我们的实验室正在努力提高网络训练集的可用性,但是在短期内,该项目仍将重点放在1)提高识别节点IS的准确性(基于捕获的IP标头数据)和2)将Poseidon开发为“利用”以容纳其他使用案例的机器学习技术。 (阅读:...
自述文件 版本:0.39.0 此仓库提供了在NEO上运行BIP32,BIP44和BIP39兼容钱包的所有必要功能。 该框架还允许不止一种具有不同椭圆曲线的加密货币。 请参阅BTC软件包,以了解如何将此软件包与其他cryptocurrency...
文件名:Low Poly Water - Poseidon.unitypackage Low Poly Water - Poseidon 是一个 Unity 插件,专门用于创建低多边形风格的水体效果。它适用于想要在游戏中实现具有艺术感的水面效果,同时保持较高的性能和优化...
2.Redis的内存优化 3.Redis的Linux系统优化 4.Redis客户端常见异常分析 6.Redis无限全量复制问题分析与优化
Zk背景Zk 原本是 Google 的 Chubby 项目的开源实现,曾经是 Hadoop 的子项目,在大数据领域得到了广泛的应用。Zk 是以 Paxos 算法
[INFO] Compiling 1 source file to F:\217my_optLogs\001系统相关\系统设计\007\CookBook\mvn
Poseidon是一个易于使用的OpenMP框架,对开发人员和最终用户都是完全透明的。 无需任何重新编译,代码修改或操作系统安装,它便能够在运行时自动找到并行区域的最佳线程数,以及所有区域(即并行和顺序)的最佳涡轮...