Giter Site home page Giter Site logo

rigger-ng's People

Contributors

loloxiaoz avatar zuowenjian avatar zwj avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rigger-ng's Issues

关于 rigger-ng 支持 ctags 的安装与配置

因为 rigger-ng 不是标准的 pylon 项目,因此无法使用<F11> 即 pylon_ide 插件的索引功能。

为方便 rigger 项目的开发,可使用 python-ctags ,方法为:

1. 安装python-ctags

(开发机23 已经装好)

sudo easy_install python-ctags

2. 建立索引

在项目根目录下运行命令 :

ctags -R --tag-relative --fields=+afmikKlnsStz --languages=+python -f `pwd`/tags
  • 再次进入项目后,即可使用Ctrl + ] 使用 ctags 了:

image

提示不好

File "/data/x/tools/rigger-ng/rg", line 29, in
main()
File "/data/x/tools/pkgs/rigger-ng/0.3.0.203/src/main_impl.py", line 50, in main
impl.rg_run.run_rigger(rargs,parser.argv)
File "/data/x/tools/pkgs/rigger-ng/0.3.0.203/src/impl/rg_run.py", line 29, in run_rigger
obj._execute(rargs)
File "/data/x/tools/pkgs/rigger-ng/0.3.0.203/src/impl/rg_cmd/rg_cmd_prj.py", line 90, in _execute
self.runcmd(rargs,lambda x , y : x._config(y))
File "/data/x/tools/pkgs/rigger-ng/0.3.0.203/src/impl/rg_cmd/rg_cmd_prj.py", line 73, in runcmd
interface.control_call(main,fun,context,"unknow")
File "/data/x/tools/pkgs/rigger-ng/0.3.0.203/src/interface/rg_def.py", line 59, in control_call
fun(res,context)
File "/data/x/tools/pkgs/rigger-ng/0.3.0.203/src/impl/rg_cmd/rg_cmd_prj.py", line 90, in
self.runcmd(rargs,lambda x , y : x._config(y))
File "/data/x/tools/pkgs/rigger-ng/0.3.0.203/src/interface/rg_def.py", line 83, in _config
self.items_call(fun,context,'_config')
File "/data/x/tools/pkgs/rigger-ng/0.3.0.203/src/interface/rg_def.py", line 71, in items_call
control_call(r,fun,context,tag)
File "/data/x/tools/pkgs/rigger-ng/0.3.0.203/src/interface/rg_def.py", line 59, in control_call
fun(res,context)
File "/data/x/tools/pkgs/rigger-ng/0.3.0.203/src/interface/rg_def.py", line 82, in
fun = lambda x,y : x._config(y)
File "/data/x/tools/pkgs/rigger-ng/0.3.0.203/src/interface/rg_def.py", line 83, in _config
self.items_call(fun,context,'_config')
File "/data/x/tools/pkgs/rigger-ng/0.3.0.203/src/interface/rg_def.py", line 71, in items_call
control_call(r,fun,context,tag)
File "/data/x/tools/pkgs/rigger-ng/0.3.0.203/src/interface/rg_def.py", line 54, in control_call
if res._allow(context) :

CentOS7下 反复重启项目会出现fpm退出

vj编辑器下,反复f8,fpm会退出

第一次f8:

[31-May-2019 11:20:57] NOTICE: fpm is running, pid 25337
[31-May-2019 11:20:57] NOTICE: ready to handle connections

第二次f8:

[31-May-2019 11:21:04] NOTICE: Finishing ...
[31-May-2019 11:21:08] NOTICE: exiting, bye-bye!

一直这样循环

环境:centos7 python2.7 php-7.2

一些有用的 rigger-ng 的 Vim 开发配置

  • 启动默认过滤 pyg 类型的文件,执行命令:
echo "let g:NERDTreeIgnore=['\.pyg$']" >> ~/.vimrc
  • 默认启动 Tomorrow-Ngiht 主题,执行命令:
echo "colorscheme Tomorrow-Night" >> ~/.vimrc

支持 file_merge 资源

      -  !R.system
          _name: "merge"
          _res:
              - !R.file_merge
                  dst : "${PRJ_ROOT}/test/data/merge/result.yaml"
                  src : "${PRJ_ROOT}/test/data/merge/"
                  filter : "^include.+yaml$"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.