|
b9c8a2f451
|
实现三种诊断模式
|
2024-12-17 20:36:01 +08:00 |
|
|
fa7b42f09b
|
更新文本缓冲区备份的索引模式 | 将 AST 的存储地点从 Sources 中移动到 HdlFile 内部
|
2024-12-16 00:44:33 +08:00 |
|
|
7875a631a8
|
剥离 scope tree 逻辑到 core 模块中
|
2024-12-12 18:18:06 +08:00 |
|
|
7824b74c9a
|
完成 linter 后端请求接口和基本数据结构
|
2024-12-05 23:53:38 +08:00 |
|
|
f42739e8ec
|
add linter
|
2024-12-03 09:41:11 +08:00 |
|
light-ly
|
2fcfed4674
|
refactor vhdl lsp service
|
2024-11-27 03:25:55 +08:00 |
|
|
c40e66f3df
|
完成了 vhdl 的自动补全(关键词自动补全 + 自动例化)
|
2024-11-26 16:59:15 +08:00 |
|
|
d45c243d62
|
完成自动补全的 output 自动申明 | 完成配置文件的前后端更新系统
|
2024-11-13 22:46:00 +08:00 |
|
light-ly
|
290d1aec05
|
add primitives param hover
|
2024-11-13 02:25:59 +08:00 |
|
light-ly
|
41b2db2eba
|
add primitives port hover
|
2024-11-13 02:17:05 +08:00 |
|
light-ly
|
eb210bb3b7
|
add module hover for primitives
|
2024-11-12 23:08:08 +08:00 |
|
|
15cfaccec1
|
将 vhdl
|
2024-11-12 15:56:29 +08:00 |
|
|
c8aa5e2dcc
|
完成 IP 的支持(还差自动补全)
|
2024-11-11 23:53:14 +08:00 |
|
|
cbddc07bdc
|
xilinx IP 支持 | 增加全局 conf 属性
|
2024-11-11 21:06:12 +08:00 |
|
|
f055b2bbc3
|
增加对于 xilinx IP 的 entity 内部 port 的解析
|
2024-11-11 02:06:41 +08:00 |
|
|
b14f8bd17f
|
规范 module 的 hover 和 definition 接口
|
2024-11-08 23:11:27 +08:00 |
|
light-ly
|
3a4bd0c7e4
|
fix hover comment find
|
2024-11-07 11:12:18 +08:00 |
|
light-ly
|
4b0e5f2d63
|
fix hover digit bug | fix completion detail bug
|
2024-11-05 21:43:10 +08:00 |
|
light-ly
|
f6ae03d310
|
fix hover comment order
|
2024-11-05 15:46:41 +08:00 |
|
|
cdcea82947
|
完成 module 端口赋值的 inlay hints
|
2024-11-01 20:39:29 +08:00 |
|
|
2dd7f98d5f
|
use proposed tower lsp
|
2024-10-31 15:35:17 +08:00 |
|
|
9f50823429
|
修复 Rope 后,自增自减导致 lsp 行为异常的错误
|
2024-10-30 14:52:43 +08:00 |
|
|
82a21ccf34
|
完成 hover 视图对齐
|
2024-10-28 23:01:37 +08:00 |
|
|
8d733112c4
|
实现例化自动补全
|
2024-10-28 18:08:48 +08:00 |
|
light-ly
|
314540c7e6
|
fix hover bug
|
2024-10-26 22:06:06 +08:00 |
|
|
e0753a25f9
|
去除 fast 计算中 params 重复的问题
|
2024-10-09 17:30:08 +08:00 |
|
|
58ef3cafc8
|
合并 vhdl
|
2024-10-08 17:12:56 +08:00 |
|
|
394564e0cc
|
Merge branch 'main' of https://github.com/Digital-EDA/digital-lsp-server
|
2024-10-05 00:12:45 +08:00 |
|
|
92be4bfbd4
|
save
|
2024-10-05 00:12:36 +08:00 |
|
light-ly
|
26a27f20ae
|
fix write error
|
2024-10-05 00:06:43 +08:00 |
|
|
c8761d2910
|
Merge branch 'main' of https://github.com/Digital-EDA/digital-lsp-server
|
2024-10-04 21:45:13 +08:00 |
|
|
cf73bf7ac9
|
save
|
2024-10-04 21:45:06 +08:00 |
|
light-ly
|
466fad9296
|
add multi files support to vhdl
|
2024-10-04 21:30:56 +08:00 |
|
|
fcfa4b141a
|
完成缓存优化
|
2024-10-03 23:57:52 +08:00 |
|
|
96670359c5
|
完成缓存优化的编写
|
2024-10-03 01:10:47 +08:00 |
|
|
a6411df61a
|
save
|
2024-10-02 22:40:54 +08:00 |
|
|
1308a35546
|
完成 vhdl fast 的兼容
|
2024-10-01 20:52:22 +08:00 |
|
|
69a60a2b8e
|
完成 fast params 兼容性补丁合并
|
2024-10-01 16:47:12 +08:00 |
|
|
71e330b9e9
|
完成 dot completion
|
2024-10-01 16:42:34 +08:00 |
|
light-ly
|
d39399833b
|
Merge remote-tracking branch 'origin/add_vhdl'
|
2024-10-01 16:23:52 +08:00 |
|
light-ly
|
e289d8089f
|
add vhdl hover
|
2024-10-01 16:12:37 +08:00 |
|
|
f2f737eeeb
|
修复 hover 的 bug
|
2024-10-01 14:32:22 +08:00 |
|
|
ceb827b850
|
实现模块跨文件的定义跳转
|
2024-10-01 02:04:41 +08:00 |
|
|
8ae9a09738
|
实现 sv 的例化提示
|
2024-09-30 23:21:16 +08:00 |
|
|
df57c83b0e
|
实现 position port & param hover
|
2024-09-30 20:26:10 +08:00 |
|
|
ebb4abe1a5
|
save
|
2024-09-30 14:55:24 +08:00 |
|
|
c3e88d63f9
|
迁移 lsp 逻辑
|
2024-09-29 22:08:18 +08:00 |
|
|
b3d7a9faa1
|
实现 macro 跳转
|
2024-09-28 21:42:04 +08:00 |
|
|
2298e7d252
|
修复部分bug
|
2024-09-27 21:18:09 +08:00 |
|
|
5d8eb18042
|
实现 digit hover
|
2024-09-27 17:06:26 +08:00 |
|