Editor 将modelsim编辑器重置为默认编辑器

Editor 将modelsim编辑器重置为默认编辑器,editor,vhdl,modelsim,Editor,Vhdl,Modelsim,我想在Modelsim中将我的编辑器重置为默认编辑器,但我不知道如何重置 当我双击一个项目时,它会在记事本中打开。我试图从“编辑首选项”选项卡更改编辑器变量的值,但没有成功 我还尝试更改windows设置以使用Modelsim.exe打开它,它只对第一个项目有效,但当我想打开另一个项目时,它会进入一个循环,在该循环中它会一次又一次地打开Modelsim。这样做的正确方法是什么?我可以通过键入“edit filename.vhd”绕过这个问题,而不在文本中使用双引号(该窗口看起来像modelsim

我想在
Modelsim
中将我的编辑器重置为默认编辑器,但我不知道如何重置

当我双击一个项目时,它会在
记事本中打开。我试图从“
编辑首选项
”选项卡更改
编辑器
变量的值,但没有成功


我还尝试更改windows设置以使用
Modelsim.exe打开它,它只对第一个项目有效,但当我想打开另一个项目时,它会进入一个循环,在该循环中它会一次又一次地打开Modelsim。这样做的正确方法是什么?

我可以通过键入“edit filename.vhd”绕过这个问题,而不在文本中使用双引号(该窗口看起来像modelsim底部的控制台)。但是,这不是一个根本的解决方案。

您可以从“帮助->注册文件类型”菜单执行命令,然后重新启动Modelsim。没问题。

虽然问题似乎出在ModelSim上,但实际上是Windows的问题。正如您所指出的,您已经将一个文件类型(在本例中为.vhd)与给定的程序相关联,现在您需要撤消它,以便让ModelSim像最初一样工作

以下是在Windows 10中删除.vhd扩展名的文件关联的手动方法:

  • (搜索并)运行regedit命令
  • 在regedit GUI的左侧栏中,导航到\Computer\HKEY\u CLASSES\u ROOT
  • 删除“.vhd”目录
  • 导航到\Computer\HKEY\U CURRENT\U USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
  • 删除“.vhd”目录
  • 导航到\Computer\HKEY\U CURRENT\U USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts
  • 删除“.vhd”目录
  • 您可能需要也可能不需要重新启动ModelSim和/或计算机

  • 更新

    仅执行步骤6和步骤7可能会自行解决问题,因此请先尝试这些步骤,然后继续执行步骤4和步骤5,再次检查是否解决了问题,依此类推

    每次对.vhd文件执行
    Open With
    操作时,您都需要重复修复,即使是
    Open With
    然后取消(即,不要选择应用程序,也不要打开所述文件)

  • 在文件资源管理器中右键单击您感兴趣的.v文件
  • 打开与
  • 选择ModelSim
  • 选择“始终使用打开”
  • 打开文件,然后关闭窗口
  • 双击ModelSim中的文件时,您现在应该恢复正常状态。

    按照以下步骤操作:

    • 转到属性
    • 单击open with中的更改
    • 单击查找其他应用程序
    • 转到型号sim的目录
    • 选择modelsim\u ase
    • 选择win32aloem
    • 选择面容
    • 单击“打开”
    • 单击应用

    一切正常

    您应该转到一个.v文件,右键单击它,选择属性,然后单击“打开方式”选项前面的“更改”,然后选择从这台电脑上选择另一个应用程序,导航到要使用的编辑器应用程序的.exe文件,选择它,然后按“应用”,然后按“确定”。
    希望这对某人有所帮助。

    不要用modelsim.exe打开,而是用vsim.exe打开。这将停止打开模型Sim卡的无休止循环。

    按如下方式清除windows临时文件:

  • 退出所有程序
  • 按键盘上的WINDOWS+R以打开跑步窗口
  • 键入
    %TMP%
    ,然后单击确定
  • 删除打开的文件夹的内容

  • 我一生中从未尝试过change editor,因为我主要使用命令行和vim作为主编辑器。是否可以将该值保留为“空白/无”?对于特定于项目的项目,通常在创建项目时,它已将一个新的modelsim.ini复制到其文件夹中。尝试将其更改为系统的smodelsim.ini(实际上不推荐)。或者您可以更改系统模型sim.ini,稍后将应用项目。@KhanhN.Dang是的,我也读到将其设置为“1”可以解决问题,但不起作用是的,此方法可行,但您应该在编辑器中取消选中“只读”选项。