当前位置: 首页 > 面试题库 >

上下文菜单中缺少“使用IDLE编辑”选项

公羊伟志
2023-03-14
问题内容

我有随ArcGIS 10.2.2一起安装的Python
2.7.5。当我第一次右键单击.py脚本时,我先前已经编写了该脚本,并在上下文菜单中列出了“使用IDLE编辑”选项。但是,当我右键单击.py文件时,此选项不再出现。

我已经阅读了许多有关此问题的线程,并尝试了其中的一些线程,例如修改/删除注册表项,然后重新安装/修复软件。目前,我对使用IDE并不感兴趣,尽管许多人很高兴知道以后打算使用IDE。目前,目的是解决问题,而不是避免并解决问题。

我感谢过去从在线社区获得的帮助,并且我相信有人会为我提供解决方案。

如何在上下文菜单中获得“使用IDLE编辑”的信息?


问题答案:

直接来自:https : //superuser.com/questions/343519/python-
idle-disappeared-from-the-right-click-context-
menu

这是一个reg文件,用于添加命令以使用IDLE对Python.File(.py)和Python.NoConFile(.pyw)文件类型进行编辑。它用于安装在C:\
Python27中的Python
2.7,因此请替换与安装相关的pythonw.exe和idle.pyw路径。将其保存到.reg文件。然后右键单击并选择“合并”。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Python.File\shell\Edit with IDLE\command]
@="\"C:\\Python27\\pythonw.exe\" \"C:\\Python27\\Lib\\idlelib\\idle.pyw\" -e \"%1\""

[HKEY_CLASSES_ROOT\Python.NoConFile\shell\Edit with IDLE\command]
@="\"C:\\Python27\\pythonw.exe\" \"C:\\Python27\\Lib\\idlelib\\idle.pyw\" -e \"%1\""


 类似资料:
  • 我在Visual Studio C#IDE中定义了一个ContextMenuStri上下文菜单,并对程序进行编码,以便当用户右键单击屏幕上的一个对象时,上下文菜单成功弹出。用户可以从上下文菜单中选择一个项目,代码成功确定用户选择了哪个上下文菜单项。到目前为止还不错。问题是上下文菜单接受右键单击作为选择上下文菜单项的机制。当我不小心双击右键单击屏幕上的一个对象时,我注意到了这一点...菜单在第一次单

  • Bootstrap3仍在RC中,但我只是尝试实现它。我不知道如何设置子菜单类。即使css中没有类,即使是新文档也没有提到它 它存在于2. x中,类名为下拉子菜单

  • 感谢阅读。我试图用css编辑一个菜单栏,但是菜单项没有改变。 我意识到菜单栏的部分是:菜单栏,菜单,菜单项,但最后一个不能正常工作。帮助 我正在使用场景生成器。

  • 编辑:Calrification-标签内容是窗格(VBox,GridPane,等等),所以直接在内容上设置ContextMenu是不可能的。

  • 问题内容: 我有一个JavaFX窗格(如果有关系,则为TabPane),并带有与其关联的上下文菜单。上下文菜单中定义了一些快捷键(F2,F3),实际上,当按下快捷键时,将执行正确的操作。但是,在TextField或ComboBox内部时,快捷键将被完全忽略。 为什么会发生这种情况,我该如何克服呢?如果可能的话,我想避免为每个控件设置“ onKeyPressed”。 (编辑:显然是具有Context

  • 装好 Fluxbox 后,在桌面上右击鼠标键后您就 可以看到那个称为“菜单”的程序启动器了。如果不能通过编辑它而启动您的 程序的话就没毫无用处了。这一节试图回答所有与此相关的问题。 先说明一下,Fluxbox 附带了一个很棒的工具,叫做 fluxbox-generate_menu 。 它试着找出系统中已安装的常见程序(如浏览器,终端模拟器等)的执行路径,然后再构造一个 菜单文件。fluxbox-g