画的线里面多了个点,但还是没有箭前海
时间: 2024-03-12 07:43:32 浏览: 22
非常抱歉,我再次检查了代码,发现还有错误。以下是新的代码,可以在直线的中心位置绘制箭头,并且不会多出点:
```
(defun c:LJT (/ pt1 pt2 midpt arrpt1 arrpt2)
(setq pt1 (getpoint "Specify start point: "))
(setq pt2 (getpoint pt1 "Specify end point: "))
(setq midpt (mapcar '/ (mapcar '+ pt1 pt2) '(2.0 2.0 2.0)))
(setq arrpt1 (mapcar '+ midpt '(2.5 2.5 0.0)))
(setq arrpt2 (mapcar '- midpt '(2.5 2.5 0.0)))
(command "._pline" pt1 midpt arrpt1 arrpt2 pt2 "")
)
(princ)
```
请将上述代码复制到您的LSP文件中,然后在AutoCAD中加载该LSP文件。您可以通过输入"LJT"命令来测试该插件。在命令行中输入"LJT"后,按下Enter键并指定直线的起点和终点,插件将会在直线的中心位置绘制一个箭头。
希望这次代码可以正常工作。如果还有问题,请随时告诉我。
相关问题
Git如何撤销某一次的commit
Git撤销某一次的commit可以使用以下两种方法:
1. 使用git reset命令
使用git reset命令可以将HEAD指针指向需要撤销的commit之前的一个commit,从而撤销该commit。
例如,如果需要撤销最近一次的commit,可以使用以下命令:
```
git reset HEAD~
```
该命令将HEAD指针指向前一个commit,并将工作目录恢复到该commit的状态。
如果需要撤销之前的某一次commit,可以使用以下命令:
```
git reset <commit-id>~
```
其中,<commit-id>是需要撤销的commit的ID。
2. 使用git revert命令
使用git revert命令可以创建一个新的commit,将需要撤销的commit的更改撤销。
例如,如果需要撤销最近一次的commit,可以使用以下命令:
```
git revert HEAD
```
该命令将创建一个新的commit,将最近一次commit的更改撤销,并将该commit应用到当前分支上。
如果需要撤销之前的某一次commit,可以使用以下命令:
```
git revert <commit-id>
```
其中,<commit-id>是需要撤销的commit的ID。
commit的ID如何查看
可以使用`git log`命令查看commit的ID,它会显示所有的commit记录,包括每个commit的ID、作者、时间、提交信息等。例如:
```
$ git log
commit 08d6e8f6a06e6cfe47e2e2f0c90f8d1e7b9d9d52 (HEAD -> master)
Author: John Doe <johndoe@example.com>
Date: Mon May 3 10:23:45 2021 +0800
Add new feature
commit 2a7c2d6c76b6f68a9c9a7d1afe98e8b7a2e3e3d7
Author: John Doe <johndoe@example.com>
Date: Sun May 2 15:40:18 2021 +0800
Update README.md
```
其中,commit ID是一长串16进制数字,如`08d6e8f6a06e6cfe47e2e2f0c90f8d1e7b9d9d52`。可以通过复制该ID来进行其他操作,如查看该commit的详细信息、回滚到该commit等。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pptx](https://img-home.csdnimg.cn/images/20210720083543.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)