# EDevTools **Repository Path**: pond-frog/edev-tools ## Basic Information - **Project Name**: EDevTools - **Description**: erlang idea开发工具 - **Primary Language**: Erlang - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-01-20 - **Last Updated**: 2025-01-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # now - 配置面板优化 √ - 自定义打印变量筛选 √ - 2024/5/22 update gen erlang check step. eg: ``` %% this is i want to gen name: "rpc_reward" %% => generated rpc_reward(Role, _) -> Args = #{}, StepList = [], rpc_reward1(StepList, Role, Args). rpc_reward1([], Role, Args) -> {ok, Role, Args}; rpc_reward1([Step | T], Role, Args) -> case do_rpc_reward(Step, Role, Args) of ok -> rpc_reward1(T, Role, Args); {ok, NewRole} -> rpc_reward1(T, NewRole, Args); {ok, NewRole, NewArgs} -> rpc_reward1(T, NewRole, NewArgs); {false, ErrCode} -> {false, ErrCode}; {false, ErrCode, ErrArgs} -> {false, ErrCode, ErrArgs} end. do_rpc_reward(_Step, _Role, _Args) -> ?ERR("unknown step,Step:~w,Args: ~w", [_Step, _Args]), {false, 0}. ``` - 1.2.1.stable -> 允许 222 - 232.*版本 - 1.2.1.stable -> 允许 222 - 232.*版本 - 2024/9/19 新增 data配置文件sheet定义跳转 - 1.2.5 新增ssh控制本地terminal - ssh配置:/etc/ssh/sshd_config - 开启仅本地监听: ListenAddress 127.0.0.1 - 开启root登录: PermitRoot yes - 开启密码: PasswordAuthentication yes - 开启ssh: service ssh start - 1.2.6 快捷直接使用wps打开配置文件,支持本地和开发文件 - 需要设置wps的et.exe文件路径:在win键后找到wps右键点击”更多“点击”打开文件位置“,如果是快捷方式再右键快捷方式点击”打开文件所在位置“,et文件通常在12.1.0.18276文件下(此文件夹下有三个文件夹:office6|utility|wtoolex)的office6文件下 - 2.0.1 erl变量监听 - start debug 后,每次增加监听变量都立刻编译刷新进去 ----ok - 这里得判断是否存在相同模块相同行的变量监听, 监听刷新得以行为单位 ----ok - 执行start后将现存所有的立刻全部清除并全部重新打包刷新监听 -------ok - 相同变量丢弃 --------- ok - 监听停止 ----------- ok - 单个变量监听删除 -------------- ok - 添加监听给个提示 -------------- ok - 同文件多行监听bug ------------- ok - 面板项目化 - 只能每个项目都是独立的 -------------- ok - xll_todo 配置提取 ----------------- ok - xll_todo bug - 监听失效 - xll_todo bug - 单个变量移除失败 - xll_todo bug - 多次开启监听可能导致连接未正确释放 - xll_todo 补全监听打印 非debug模式下 - xll_todo 正则提取变量测试: [_|_]/[_A][ _A ][A][A|B][A|_B] - - xll_todo 增加监听cond,不是有就打印,能有个筛选条件 - xll_todo 定时释放 OriErlangNode - xll_todo 开启按钮 - xll_todo 索引结构优化 - 多个erl使用相同端口导致java端erl 连接超时 !!!! - ![img.png](img.png)