问题标签 [liclipse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
45 浏览

python - 使用参数的类方法的最佳实践

我正在尝试找出以下问题的解决方案:

我使用 Liclipse 作为 python 编辑器。当我输入最后一行“a.my_gr ...”时,我想让编辑器的自动填充功能启动以建议使用“my_great_method_A()”。然而,它实际上并没有暗示什么。

我明白为什么,因为如果“inst_a”是“a”类,编辑器没有任何线索。为了解决这个问题,我可以执行以下操作来使自动填充器工作:

但是,为了代码的可读性,我宁愿使用 . 格式,相信大家都一样。但是不知道大家是怎么处理的。很多时候我必须进入导入的文件并复制并粘贴方法名称,这很乏味。显然,我错过了每个人都知道的东西。顺便说一句,这是我第一次在 stackoverflow 上发帖。我希望这是一个有效的摆在这里。

0 投票
1 回答
1615 浏览

python - Ruamel yaml 导入不起作用

我想在我的项目中使用 Ruamel YAML,我在代理后面,所以我下载了

来自https://pypi.python.org/pypi/ruamel.yaml的 gzip 包并使用
pip install ruamel.yaml-0.15.19.tar.gz.

我在 Windows 10 上使用 LiClipse,我在项目资源管理器中的 lib/site-packages/ruamel 下看到了 ruamel 包,但我无法导入和使用它。

它无法解决导入问题。

其他框架,如 paho MQTT 或 pySerial 可以正常工作。

的输出pip list --format-columns

在此处输入图像描述

0 投票
0 回答
55 浏览

liclipse - liclipse + git + mylyn 没有分支或提交消息

我正在测试 LiClipse 作为 Eclipse 的替代品,但我无法让 mylyn 正常工作。它用于预先填写新的分支名称和来自活动任务的提交消息。我无法让它与 LiClipse 3.6 或 4.0 一起使用。这是 JGit 的限制吗?我确实将 mylyn 首选项设置为使用任务上下文自动创建和管理

0 投票
2 回答
402 浏览

python - PyDev 中的标准输入 (LiClipse\Eclipse)

我在 LiClipse(Eclipse) 中的这个脚本有问题

将此文件用作“运行配置”中的“输入文件”。

我得到一个没有响应的黑色 stddraw 窗口。如果我在 LiClipse 控制台中键入“Ctrl-Z”,有时我会得到结果。

我已经在调试器中运行了这个脚本 - 它在 usa.txt 的最后一行停止在 stdio.py 行(使用运算符“line = sys.stdin.readline()”)。

我已经在 Geany 中运行了这个文件——它有效!

它是 PyDeve (Eclipse) 中的错误吗?

谢谢!

0 投票
1 回答
445 浏览

python - Python subprocess.run 与 stderr=subprocess.PIPE 重定向输入(文本)

我编写了一个程序(myProg.py),它使用 subprocess 模块通过 run 函数运行其他 python 程序。我注意到这些其他 python 程序中的 input(arg) 语句中的 arg 没有显示到控制台(stdout),而 print(args) 中的 args 显示正确。这只发生在我通过控制台运行我的程序时。当我通过 LiClipse 运行我的程序时,这不会发生。

这是复制这种情况的最简单方法:

使用 python 3.6.2 和 windows 10

  1. 创建一个包含以下两行的 python 程序并将其保存为 someProgram.py:

a = input("Enter anything") print("a has: " + a)

  1. 打开cmd,输入:python
  2. 类型:导入子流程
  3. 类型:subprocess.run(["python", "path..to..someProgram.py"], stderr=subprocess.PIPE)
  4. 到目前为止没有输出,但解释器正在等待输入...输入一些内容并按 Enter。
  5. 您将看到 print 语句的输出。

如果您删除 , stderr=subprocess.PIPE 您将看到正确的输出。

现在,将步骤 2 和 3 中的代码保存在另一个文件中,在与 someProgram.py 相同的文件夹中将其命名为 myProg.py。从 LiClipse 运行 myProg.py。您会发现 myProg.py 运行良好并产生正确的输出。

我的问题是:

  1. 为什么 subprocess.run 会出现这个问题
  2. 我该如何解决
  3. 为什么通过命令行和通过 IDE 运行代码会有所不同。
0 投票
1 回答
1103 浏览

java - 如何向 LiClipse 添加证书以允许通过 SSL 访问 git repo?

当我尝试从 LiClipse 与https://git.ffmpeg.org/ffmpeg.git上受 SSL 保护的 git 存储库进行交互时,我得到一个对话,内容如下:

为https://git.ffmpeg.org/ffmpeg.git提供信息

无法建立到https://git.ffmpeg.org/ffmpeg.git的安全连接,因为无法验证服务器的证书。

SSL 报告:PKIX 路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径

是否要跳过此服务器的 SSL 验证?

跳过此单个 git 操作的 SSL 验证 [ ]

跳过对存储库 /my/workspace/ffmpeg/.git [ ] 的 git 操作的 SSL 验证

从现在开始始终跳过此服务器的 SSL 验证 [ ]

所以,我知道LiClipse正在使用Eclipse 插件 EGit来处理 git pull 请求,并且 EGit 正在通过安装的 Java 机器来满足请求。我不清楚 EGit 是使用作为 Eclipse 的一部分安装的 Java 机器,还是安装在主机操作系统上的 Java 机器。我了解是否有目录或其他位置可以放置从主机检索到的 SSL 证书文件(https://git.ffmpeg.org/)。

证书的存放位置在哪里?如何根据我的 LiClipse 或 Eclipse 安装的内容以及我的主机操作系统上的 Java 实用程序来确定它?

如何从 git 服务器检索适当的证书?可能以某种方式使用我的浏览器,或者可能是我向其传递 URL 或域名的某个命令行实用程序,但是什么?证书很可能是自签名的,这有什么影响?

如何将我从服务器检索到的证书转换为 LiClipse 或 Eclipse 可以使用的形式?我运行了一些 Java 证书实用程序吗?

如何将转换后的证书安装到正确的位置?

我不熟悉 Java 的 SSL 和证书处理的术语和体系结构,因此请解释首字母缩略词和/或指向相应的概述文档。

我在 Mac OS X El Capitan 10.11.6 上使用基于 Eclipse 平台 4.7.1.v20170906-1700 的 LiClipse 4.3.1.201711062215。

这里有一些相关的页面可能会给出部分答案,但假设我没有 Java 架构知识,或者适用于其他基于 Java 的系统,而不是 Eclipse、Egit 和 LiClipse。

0 投票
2 回答
132 浏览

java - LiClipse(适用于 Mac)是否包含其自己的 JRE 副本?

Mac OS X的LiClipse开发环境 (IDE) 是否包含其自己的JRE(Java 运行时环境)副本,还是使用系统的 JRE 运行?

LiClipse 构建在Eclipse IDE 之上,它是用Java语言编写的,因此需要 JRE 才能运行。Eclipse 和 LiClipse 的答案可能相同。Mac OS 允许将应用程序打包为“捆绑包”,即目录树的伪装形式,因此应用程序可以包含 JRE 等支持软件。“捆绑包”是 Mac OS 特定的结构,因此 Windows 和 Linux 版本的 Eclipse 或 LiClipse 的答案可能不同。

我在 Mac OS X El Capitan 10.11.6 上使用 LiClipse 4.4.0。我预计 LiClipse、Eclipse 和 Mac OS X 的几个版本的答案可能相同,但并非所有版本都相同。

0 投票
1 回答
180 浏览

python - 如何使用 pydev 字段 __updated__?

我想在我的源代码(一个 Python 模块)中有一些字段(一个变量或字符串,其他任何东西),当我在修改后保存它时跟踪这个模块中的最后更新。 此图像显示它在首选项中看起来可能

我把这个__updated__="here some date"字段放在哪里?

  • 我试图把它作为一个全局(模块级)变量
  • 我试图放入模块文档字符串(as @__updated__:'', @__updated__='', __updated__:'', __updated__='')等等......

谢谢你

0 投票
2 回答
71 浏览

pydev - 使用最新 PyDev 的 LiClipse 4.4 中的代码滚动滞后

我禁用了Overview Ruler Minimap 并启用了垂直滚动条。当我使用滚动条插入符号或鼠标滚轮滚动代码时,滚动条和行号会立即平滑滚动。但是代码根本不滚动,然后在 1-2 秒内立即跳转到新位置

我在 Windows 8.1 和 Python 3.6.3 上使用最新的 LiclipSe 4.4

所以也许一些设置可以帮助我?

在此处输入图像描述

0 投票
1 回答
220 浏览

eclipse - LiClipse pydev 编辑器颜色设置会自行重置

我有以下版本的 LiClipse。例如,我可以在首选项编辑器中更改注释颜色,但是在我退出 LiClipse 并重新启动它后,颜色会重置为默认值。是否有可以直接编辑以强制更改颜色的配置文件?

版本:4.0.0.201706061723
com.brainwy.liclipse.rcp.product