Eclipse中设置${user}变量 - [Development]

本文介绍了一种解决Eclipse自动生成代码注释时显示默认用户名(如Administrator)的方法。通过在Eclipse启动参数中加入-vmargs-Duser.name=自定义名称,可以轻松定制代码注释中的作者信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://fallenlord.blogbus.com/logs/30421076.html

其实是一个很小的问题,不过相信大多数人都遇上过,我反正是遇上好多次了,特别是在Eclipse中使用类的自动注释时,产生的老是是@author Administrator,每次都要手工去改很烦人。每次要么就是一个个手工改注释,要么就是把登陆用户改了

搜了国内很多地方都没有人知道方法,最后在官网的一个角落里找到了答案

在Eclipse启动时加入参数 -vmargs -Duser.name="whateveryouwant"

http://dev.eclipse.org/mhonarc/lists/platform-dev/msg00635.html

enjoy!

<think>我们正在配置TTCN-3关键字帮助功能,使其在Opera浏览器中工作。这需要设置环境变量$TTCN3_BROWSER。通常,TTCN-3的关键字帮助功能(如按下F1时)会调用默认浏览器。要指定非默认浏览器(如Opera),我们需要设置环境变量$TTCN3_BROWSER为Opera浏览器的可执行文件路径。步骤:1.确定Opera浏览器的安装路径。在Windows上,通常安装在`C:\Program Files\Opera\opera.exe`或`C:\ProgramFiles (x86)\Opera\opera.exe`。在Linux上,通常可以通过`whichopera`找到路径,如`/usr/bin/opera`。2.设置环境变量$TTCN3_BROWSER。-在Windows系统中:-打开系统属性 ->环境变量-在用户变量或系统变量中,新建一个变量名为`TTCN3_BROWSER`,值为Opera浏览器的完整路径(例如:`C:\Program Files\Opera\opera.exe`)。-注意:如果路径中包含空格,需要将整个路径用双引号括起来(但环境变量值中通常不需要,系统会自动处理,但为了保险,可以加上双引号,然后在代码中处理时去掉?实际上,在环境变量设置时不要加双引号,然后在脚本中使用时用双引号括起来?但这里我们直接设置路径,一般不需要,因为TTCN-3工具会直接调用这个路径,如果路径有空格,则必须用双引号括起来,但环境变量值本身不能包含双引号,所以我们需要在设置环境变量时确保路径正确,如果路径有空格,则需要在调用时在命令中加上引号。但是,我们设置环境变量时,值就是路径字符串,如果路径有空格,则整个路径字符串会被传递,然后由调用程序决定如何处理。因此,建议在环境变量值中直接写路径,即使有空格也不加引号,因为加引号会变成路径的一部分。实际上,在Windows中,环境变量值中的空格不需要特别处理,只要路径正确即可。但是,如果程序在调用时没有正确处理带空格的路径,可能会出错。所以,更可靠的方式是使用短路径(8.3格式)或者确保程序能够正确处理带空格的路径。然而,TTCN-3工具在调用浏览器时,应该会正确处理路径中的空格。所以,我们设置环境变量`TTCN3_BROWSER`的值为带空格的完整路径(不加引号),例如:`C:\Program Files\Opera\opera.exe`。-在Linux系统中:-在终端中执行(临时生效):`export TTCN3_BROWSER=/usr/bin/opera`-永久生效:将上述export命令添加到`~/.bashrc`或`~/.profile`文件中。3.验证设置。重新启动TTCN-3开发环境(如果它已经在运行),然后尝试在编辑器中按F1(或使用关键字帮助功能),它应该使用Opera浏览器打开帮助。注意:不同的TTCN-3工具(如Eclipse Titan)可能对环境变量的使用略有不同,但一般都会支持$TTCN3_BROWSER。引用说明:TTCN-3工具通常会在其文档中说明环境变量的使用,具体可参考相关工具的文档[^1]。如果遇到问题,可以检查:-环境变量是否设置正确(包括路径是否正确,以及是否在启动IDE之前设置)。-是否有多个Opera安装导致冲突。-在命令行中尝试直接运行该路径(确保Opera可以正常启动)。另外,如果TTCN3_BROWSER环境变量不起作用,可能需要检查IDE的配置,有些IDE可能会提供设置浏览器的选项。相关问题:1.如何检查环境变量在Windows/Linux中是否设置成功?2.如果设置$TTCN3_BROWSER后仍然使用默认浏览器,可能的原因是什么?3. TTCN-3关键字帮助功能还支持哪些其他环境变量?</think>### 配置 $TTCN3_BROWSER 环境变量在 Opera 中使用 TTCN-3 关键字帮助 要配置 TTCN-3 关键字帮助功能在 Opera 浏览器中使用,需通过设置 `$TTCN3_BROWSER` 环境变量指定 Opera 的可执行文件路径。以下是具体步骤: #### **Windows 系统设置** 1. **获取 Opera 路径** - 默认安装路径:`C:\Program Files\Opera\opera.exe` - 右键点击 Opera 快捷方式 → "属性" → 复制"目标"字段中的完整路径 2. **设置环境变量** - 按 `Win + R` 输入 `sysdm.cpl` → 切换到"高级"选项卡 → 点击"环境变量" - 在"用户变量"或"系统变量"区域: - **新建变量名**:`TTCN3_BROWSER` - **变量值**:`"C:\Program Files\Opera\opera.exe"`(注意路径含空格时需加双引号) - 保存后重启所有 TTCN-3 相关进程(如 IDE/终端) 3. **验证配置** 在命令提示符执行: ```bat echo %TTCN3_BROWSER% ``` 应返回 Opera 的完整路径。 #### **Linux/macOS 系统设置** 1. **获取 Opera 路径** 终端执行: ```bash which opera # 通常返回 /usr/bin/opera ``` 2. **设置环境变量** - 临时生效(当前终端会话): ```bash export TTCN3_BROWSER=/usr/bin/opera ``` - 永久生效: 编辑 `~/.bashrc` 或 `~/.zshrc`,添加: ```bash export TTCN3_BROWSER="/usr/bin/opera" ``` 执行 `source ~/.bashrc` 激活配置。 3. **验证配置** ```bash echo $TTCN3_BROWSER ``` #### **关键注意事项** 1. 路径必须指向**可执行文件**(如 `opera.exe` 或 `opera`),而非快捷方式或目录。 2. 设置后需**重启 TTCN-3 开发环境**(如 Eclipse Titan)使配置生效。 3. 若路径含空格(Windows),必须使用双引号包裹路径。 4. 某些 TTCN-3 版本要求添加 `%URL%` 参数占位符(参考文档确认)[^1]。 #### **故障排除** - **问题**:按 F1 后无响应 **解决**:检查路径权限(Linux/macOS 用 `chmod +x /path/to/opera`) - **问题**:浏览器启动但未打开帮助页 **解决**:在变量值末尾添加 `%URL%` 参数,例如: ```bat SET TTCN3_BROWSER="C:\Program Files\Opera\opera.exe" %%URL%% ``` - **问题**:变量不生效 **解决**:确保 IDE 从配置了环境变量的终端启动(如通过命令提示符启动 Eclipse)。 > 环境变量 `$TTCN3_BROWSER` 是 TTCN-3 工具链的标准配置项,用于覆盖默认浏览器行为[^1]。 --- ### 相关问题 1. 如何在 TTCN-3 中自定义关键字帮助的触发快捷键? 2. 当 `$TTCN3_BROWSER` 变量失效时,如何强制指定浏览器路径? 3. TTCN-3 关键字帮助功能支持哪些浏览器兼容性配置? [^1]: TTCN-3 User Documentation, Chapter 7: Development Environment Configuration.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值