小编ljs*_*dev的帖子

Eclipse计算代码行

我已经尝试了Metrics插件,虽然它很好,但并不是我老板想要的.它只用一条}作为一条线来计算一条线,他不希望这被视为"它不是一条线,它是一种风格选择".我还需要生成有关所提供指标的某种形式的报告.这有什么好的工具吗?

eclipse metrics line-count

102
推荐指数
6
解决办法
16万
查看次数

OS X终端:同时使用Meta键+ alt功能

有没有办法使用alt/ option键作为元键,但仍然可以使用它来制作一些需要它的字符?

例如,在我的本地键盘布局中:

  • @alt+2
  • \alt+ shift+7
  • |alt+7
  • 等等

所以,如果我设置alt为元键,我就不能再制作这些字符了.另一方面,使用"按esc,释放esc,按一个键"来制作元键序列会让我的双手受伤.

任何已解决此问题的国际键盘的Emacs用户,请提供您可能提供的任何提示!:)

编辑:

似乎我可以设置alt为元键,然后在inputrc中添加这些设置:"\e2": "@"这在bash shell中有效,但它仍然不能用于Emacs,所以没有好处.

keyboard macos emacs terminal

36
推荐指数
7
解决办法
4万
查看次数

用Mongo查询数组元素

如何查询其中有苹果的冰沙?(下面是一个包含3个文件的集合)

_id => 1
name => 'best smoothie' 
ingredients => Array
    (
        [0] => apple
        [1] => raspberry
        [2] => orange
        [3] => banana
    )
_id => 2
name => 'summer smoothie' 
ingredients => Array
    (
        [0] => lemon
        [1] => mint

    )
_id => 3
name => 'yogurt smoothie' 
ingredients => Array
    (
        [0] => apple
        [1] => blueberry

    )
Run Code Online (Sandbox Code Playgroud)

querying mongodb odm

27
推荐指数
1
解决办法
2万
查看次数

.config,.run,AppCtrl - 放置路由的位置?

我想找出AngularJS中的.config.run函数之间的区别.我正在使用我.config来设置路线,但我确实有一些$on用于观察路线更改开始和成功事件.

然后我移动了一些代码,.run因为我有一些依赖注入问题.config.

我终于将其中一部分移到了CommonAppController我设置的部分上<body>.

我也有2个.config,似乎运行正常,但肯定这不对吗?

任何人都可以对使用哪种方法有所了解?

angularjs angularjs-scope angularjs-routing

26
推荐指数
1
解决办法
3万
查看次数

如何使用Vimperator将当前URL放入剪贴板?

为什么:

我刚刚偶然发现了Vimperator Firefox插件,并且从来没有觉得这可以免费使用鼠标在网上冲浪(不必失去与Lynx的所有眼睛糖果;)

现在可以更轻松地在全屏模式下使用Firefox(F11).我保持标签显示视觉辅助,并希望摆脱地址和搜索栏.但是,我习惯于快速抓取当前URL以复制到剪贴板(如切换选项卡,抓取另一个选项卡的URL,切换回粘贴作为Stack Overflow中的链接).

当我在Firefox中隐藏导航栏时,通常的Alt+ D突出显示当前页面/选项卡的URL不再有效.

题:

如何使用Vimperator将当前URL放入剪贴板?

vim firefox keyboard-shortcuts vimperator

22
推荐指数
1
解决办法
6355
查看次数

为什么我的条件逻辑在Jinja2/CherryPy中没有按预期工作?

{% if bCat2 == True %}
    <div>True</div>
{% else %}
    <div>False</div>
Run Code Online (Sandbox Code Playgroud)

<div>False</div>即使bCat2是,也会返回True.谢谢,安德鲁

cherrypy jinja2

16
推荐指数
4
解决办法
4万
查看次数

如何从控制台访问已知的Ember组件

使用Ember调试Chrome扩展程序,我已在我尝试自动化的网站中识别出此组件(但无法直接访问以更改代码):

<MYAPP@component:zipcode-field::ember592>
Run Code Online (Sandbox Code Playgroud)

在层次结构中显示为:

application
    engine
        myui
            zipcodeField
Run Code Online (Sandbox Code Playgroud)

如果我value在调试器中编辑该元素的属性,它会根据需要更新UI和模型.我可以通过控制台的单线程来完成吗?

更新:到目前为止,我可以在控制台中输入:

Ember.lookup.$E.container.lookup("MYAPP@component:zipcode-field")
Run Code Online (Sandbox Code Playgroud)

但无法value像在调试器中那样访问/更改其属性.

更新:

在对其中一个答案的反馈中,我的目标是有一个控制台单行程序,可以在没有安装任何调试器的情况下给某人以便以相同的行为运行代码.使用$E控制台内的变量要求在运行代码之前手动选择元素,这是不够的.

javascript google-chrome-devtools ember.js

16
推荐指数
2
解决办法
5366
查看次数

如何在Python中使用win32gui模块?

我的Python文件,我已经导入了win32gui这样的模块:

import win32gui
Run Code Online (Sandbox Code Playgroud)

我也下载win32gui但不知道如何让我的脚本运行.如何运行导入的Python脚本win32gui?当我运行它时,我得到:

ImportError: No module named win32gui
Run Code Online (Sandbox Code Playgroud)

抱歉新手问题,但我正在尝试学习Python,所以不太了解它.

python activestate win32gui

14
推荐指数
1
解决办法
2万
查看次数

在Emacs中启用control-c和control-v复制和粘贴

如何使用ctrl+ cctrl+ 复制和粘贴Emacs v?我必须在.emacs文件中添加什么内容?

emacs keyboard-shortcuts

10
推荐指数
1
解决办法
4738
查看次数

带有图形菜单的Bash脚本

我一直在编写简单的bash脚本一段时间,我想知道如何实现简单的菜单,如果可能的话,使用带颜色的菜单.

在过去,我编写了使用ncurses的简单C应用程序,并希望(如果可能)在我的bash脚本中有菜单,用户可以使用向上/向下箭头选择列表中的项目,然后往返一系列是/否/取消提示.

我熟悉在bash中设置彩色文本,所以有一个开始(例如:使用颜色的bash),所以此时唯一的要求就是看看bash是否具备这些功能.我宁愿避免为此在C/C++中编写应用程序,因为我希望能够动态编辑它.

bash shell menu

9
推荐指数
2
解决办法
3万
查看次数