标签: alias

如何从终端打开webstorm

要从终端编辑文件,我使用subl(用于升华文本)来编辑文件; 示例:如果我需要编辑app.js文件我使用subl app.js有什么方法可以设置webstorm从终端打开?

terminal alias webstorm

89
推荐指数
5
解决办法
5万
查看次数

JavaScript函数别名似乎不起作用

我只是在阅读这个问题并且想尝试别名方法而不是函数包装方法,但我似乎无法在它们的调试窗口和Firefox 3或3.5beta4或Google Chrome中使用它们.在测试网页中.

萤火虫:

>>> window.myAlias = document.getElementById
function()
>>> myAlias('item1')
>>> window.myAlias('item1')
>>> document.getElementById('item1')
<div id="item1">
Run Code Online (Sandbox Code Playgroud)

如果我把它放在一个网页中,对myAlias的调用会给我这个错误:

uncaught exception: [Exception... "Illegal operation on WrappedNative prototype object" nsresult: "0x8057000c (NS_ERROR_XPC_BAD_OP_ON_WN_PROTO)" location: "JS frame :: file:///[...snip...]/test.html :: <TOP_LEVEL> :: line 7" data: no]
Run Code Online (Sandbox Code Playgroud)

Chrome(为了清晰起见插入了>>>):

>>> window.myAlias = document.getElementById
function getElementById() { [native code] }
>>> window.myAlias('item1')
TypeError: Illegal invocation
>>> document.getElementById('item1')
<div id=?"item1">?
Run Code Online (Sandbox Code Playgroud)

在测试页面中,我得到了相同的"非法调用".

难道我做错了什么?其他人可以重现这个吗?

另外,奇怪的是,我只是尝试了它在IE8中工作.

javascript alias closures function

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

从R中退出并重新启动一个干净的R会话?

有没有办法可以在R中创建一个别名来执行q()并重新启动一个干净的R会话?

是的,我太懒了键入q()然后信R:)

alias r

79
推荐指数
7
解决办法
6万
查看次数

如何将bash脚本直接嵌入git别名中

我可以嵌入以下bash shell代码:

for name in $(git diff --name-only $1); do git difftool $1 $name & done
Run Code Online (Sandbox Code Playgroud)

直接进入git别名的创建:

git config --global alias.diffall ***my-bash-code-here***
Run Code Online (Sandbox Code Playgroud)

这是我之前在SO 上的问题/答案引出的,我把代码放到.sh文件中,然后别名到文件:

git config --global alias.diffall '!sh diffall.sh'
Run Code Online (Sandbox Code Playgroud)

但是,在永无止境的简单追求中,必须有一种跳过文件并将代码直接插入别名的方法吗?我无法弄清楚格式......

git bash shell alias

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

如何删除git别名?

我正在学习使用git,我尝试设置一些像这样的别名:

git config --global alias.trololo 'status'
Run Code Online (Sandbox Code Playgroud)

所以现在当我输入git trololo它时就像git status.

现在不需要trololo别名.我怎样才能正确删除它?

git alias

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

ORA-00972标识符的别名列名太长

我有一个像这样的查询:

SELECT column as averyveryveryverylongalias (more than 30 characters)
   FROM Table_name
Run Code Online (Sandbox Code Playgroud)

它返回错误ORA-00972标识符太长,是否有任何提示使其工作而不使别名更短?

谢谢

sql oracle alias

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

如何在中间编写带参数的PowerShell别名?

我正在尝试设置Windows PowerShell别名以使用某些参数运行MinGW的g ++可执行文件.但是,这些参数需要在文件名和其他参数之后.我不想经历尝试设置功能和所有这些的麻烦.有没有办法简单地说:

alias mybuild="g++ {args} -lib1 -lib2 ..."
Run Code Online (Sandbox Code Playgroud)

或类似的规定?我对PowerShell并不熟悉,而且我很难找到解决方案.任何人?

powershell alias g++

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

在WHERE子句中使用别名

我有一个查询,它旨在向我显示表A中的任何行,这些行最近还没有更新.(每行应在"month_no"之后的2个月内更新.):

SELECT A.identifier
     , A.name
     , TO_NUMBER(DECODE( A.month_no
             , 1, 200803 
             , 2, 200804 
             , 3, 200805 
             , 4, 200806 
             , 5, 200807 
             , 6, 200808 
             , 7, 200809 
             , 8, 200810 
             , 9, 200811 
             , 10, 200812 
             , 11, 200701 
             , 12, 200702
             , NULL)) as MONTH_NO
     , TO_NUMBER(TO_CHAR(B.last_update_date, 'YYYYMM')) as UPD_DATE
  FROM table_a A
     , table_b B
 WHERE A.identifier = B.identifier
   AND MONTH_NO > UPD_DATE
Run Code Online (Sandbox Code Playgroud)

WHERE子句中的最后一行导致"ORA-00904无效标识符"错误.不用说,我不想在WHERE子句中重复整个DECODE函数.有什么想法吗?(接受修复和变通方法......)

sql oracle alias decode ora-00904

64
推荐指数
3
解决办法
11万
查看次数

在Postgresql的where子句中使用Alias列

我有这样的查询:

SELECT
    jobs.*, 
    (
        CASE
            WHEN lead_informations.state IS NOT NULL THEN lead_informations.state
            ELSE 'NEW'
        END
    ) AS lead_state
FROM
    jobs
    LEFT JOIN lead_informations ON
        lead_informations.job_id = jobs.id
        AND
        lead_informations.mechanic_id = 3
WHERE
    lead_state = 'NEW'
Run Code Online (Sandbox Code Playgroud)

这给出了以下错误:

PGError: ERROR:  column "lead_state" does not exist
LINE 1: ...s.id AND lead_informations.mechanic_id = 3 WHERE (lead_state...
Run Code Online (Sandbox Code Playgroud)

在MySql中这是有效的,但显然不在Postgresql中.从我可以收集到的,原因是SELECT查询的WHERE一部分晚于部分进行评估.这个问题有一个共同的解决方法吗?

sql postgresql alias

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

为什么我不能在count(*)"column"中使用别名并在having子句中引用它?

我想知道为什么我不能在count(*)中使用别名并在having子句中引用它.例如:

select Store_id as StoreId, count(*) as _count
    from StoreProduct
    group by Store_id
        having _count > 0
Run Code Online (Sandbox Code Playgroud)

不会工作..但如果我删除_count并使用count(*)代替它.

sql sql-server alias

57
推荐指数
3
解决办法
7万
查看次数