计算化学公社
标题:
分享一个在VS Code中可视化与编辑原子的插件ACoord
[打印本页]
作者Author:
alkylaix
时间:
4 hour ago
标题:
分享一个在VS Code中可视化与编辑原子的插件ACoord
本帖最后由 alkylaix 于 2026-3-1 18:13 编辑
ACoord
(Atomic Coordinate Toolkit) 是一个
Visual Studio Code
的扩展,支持直接查看、编辑与导出分子/晶体坐标。
1. 特征
配合VS Code的
Remote(SSH)
功能实现在
远程
服务器上查看、修改结构
3D 查看器(基于 Three.js),支持选择、测量及基本编辑功能
轨迹支持(帧导航 + 播放速度控制),适用于 XYZ、QE 输出日志、XDATCAR 及 OUTCAR 文件
投影模式切换(正交/透视)
晶格编辑器(a/b/c + α/β/γ)
超胞显示
晶胞显示调整(颜色、线宽、实线/虚线样式)
将原子居中至晶胞
原子大小与场景比例的缩放
通过“Save As”实现格式转换
从当前 3D 视图导出高清 PNG
2. 输入和输出
XYZ、CIF、POSCAR/XDATCAR/OUTCAR、PDB(支持有限)、Gaussian input (.gjf)、ORCA input (.inp)、ABACUS STRU (.stru)、Quantum ESPRESSO input (.in / .pwi)、Quantum ESPRESSO output log (.out / .pwo / .log)
3. 安装方式(二选一)
VS Code 市场:在扩展商店(Extensions)中搜索 ACoord并安装
(, 下载次数 Times of downloads: 0)
上传 Uploaded
点击下载Click to download
源码
安装:从GitHub(
https://github.com/wxia529/vscode-acoord
)仓库构建
4. 快速上手
在 VS Code 中打开任意支持的结构文件
点击编辑器标题栏的预览图标
在 3D 视图与侧边栏中查看或修改原子坐标
点击工具栏 Save或 Save As保存更改
(, 下载次数 Times of downloads: 0)
上传 Uploaded
点击下载Click to download
5. 基本操作
选择原子:在画布或原子列表中点击单个原子即可选中
多选操作:按住 Ctrl(Windows/Linux)或 Cmd(macOS)点击可添加/取消选择;按住 Shift 拖拽可保持当前选择范围
移动原子:在画布中按住 Shift 并拖拽已选中的原子
旋转选中项:选择旋转轴(X/Y/Z),然后拖动角度滑块(0–360°)进行旋转
更改元素:在「Change Element」面板中输入目标元素,点击「Apply」即可修改所选原子的元素类型
添加或删除原子:使用「Quick Add」面板新增原子,或点击「Delete」按钮移除选中原子
测量功能:选中 2 个原子可测量键长;选中 3 个原子可测量键角
调整距离:至少选中两个原子,最后选中的原子作为参考点,其余原子将沿「参考原子→最近原子」的方向整体移动,直至达到目标距离
缩放显示:可启用「自动缩放」,或手动调节「缩放比例」与「原子尺寸」以优化视图显示
支持
欢迎提交Issue反馈问题或提出新功能建议。
GitHub:
https://github.com/wxia529/vscode-acoord
作者Author:
MolyAlloy
时间:
3 hour ago
已严肃Star该项目
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3