小编zsi*_*tro的帖子

Webstorm:如何扩展以处理PHP文件甚至只是正确地突出显示代码?

我试过这个IDE,我喜欢它.唯一的问题是,如果我在一个项目中有一些PHP,它很容易看到纯黑色文本而不是正确的PHP突出显示.

我不需要残酷的PHP自动完成或左右,但语法高亮.是否有可能在Webstorm中实现?

或者唯一的选择是使用PHPStorm?

ide phpstorm webstorm

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

Magento从特定视图中删除css或js

您好我将此添加到catalog.xml布局定义:

<reference name="head">
    <action method="addCss"><stylesheet>css/local.css</stylesheet></action>
</reference>
Run Code Online (Sandbox Code Playgroud)

这到同一个文件里面:

<action method="removeItem"><type>css</type><name>css/local.css</name></action>
Run Code Online (Sandbox Code Playgroud)

但它并没有从该视图中删除css.有可能,它不是正确的标记来实现这一目标.但不知道.有人可以帮忙吗?

css layout add magento

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

flexbox在HALF中垂直拆分容器

任何人都可以告诉我如何使右上容器和右下容器具有相同的高度并将红色容器垂直分开50-50%.无论里面的内容是什么.我尝试拉伸内容并将它们包裹起来,同时保持flex-direction: row对物品保持相同的高度,但我迷路了.

我的期望:右上方的容器与右下方的高度相同,这也导致左侧容器自动增长. 问题

这是我到目前为止:http://jsbin.com/rozoxoneki/edit?html,css,output

.flex{
  display: flex;
  border: 5px solid red;
  &-child{
    background: green;
    border: 2px solid yellow;
    flex: 1;
  }
}

.flex--vertical{
  flex-direction: row;
  flex-wrap: wrap;

  > .flex-child{
    min-width: 100%;
  }
}


<div class="flex">
  <div class="flex-child">
    left
  </div>
  <div class="flex-child flex flex--vertical">
    <div class="flex-child">
      <h1>right top</h1>
    </div>
    <div class="flex-child">
      <h1>right bottom</h1>
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusantium autem esse iste voluptate …
Run Code Online (Sandbox Code Playgroud)

css flexbox

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

Backbone和RequireJS有效加载

我在互联网上看了很多例子如何用requireJS开始开发BB应用程序,但我有点迷失.

我认为AMD的目标是只在真正需要时加载文件.不久

为什么我只看到开发人员将几乎所有文件作为依赖项放在他/她的主文件开头的示例?

这是一个例子:https: //github.com/jcreamer898/RequireJS-Backbone-Starter/tree/master/js

这个应用程序立即加载main.js,这取决于app.js加载router/home.js,这需要view/view.js加载视图的模板和models/model.js ......和结束.

我无法看到如何扩展此应用程序,例如更多视图,其中视图的依赖项(其模型,模板,集合,第三方API等)仅在路由器调用和初始化时加载.换句话说,在初始化应用程序时加载所有文件时使用AMD是无稽之谈.

类似的例子:http: //backbonetutorials.com/organizing-backbone-using-modules/请参阅router.js文件.实际上它加载'views/projects/list'和'views/users/list'依赖关系,而路由器没有知道用户将来是否需要它们.

请提前,谢谢!

javascript amd requirejs backbone.js js-amd

8
推荐指数
1
解决办法
1439
查看次数

CSS布局在div上没有边框

我多次遇到过这个问题.仍然不知道是什么导致了这一点.

复制:

  1. 打开http://jsbin.com/ibowed/1/edit
  2. 在CSS面板中找到.l-search-index .top {@第26行
  3. 改变border: 1px solid #ff0000;border: 0;
  4. whaaat?

浏览器:chrome,但我想你可以尝试其他任何..

请指教!

css

7
推荐指数
2
解决办法
1555
查看次数

Sublime Text 2 HTML5语法高亮

我使用sublime编辑html5文档.但是,当我开始做免费编辑时,如:

<div id=asdf>
Run Code Online (Sandbox Code Playgroud)

代替

<div id="asdf">
Run Code Online (Sandbox Code Playgroud)

它的语法亮点变得疯狂.

在此输入图像描述

任何想法如何解决这个问题?sublime还有其他最新的解析器吗?

TY

html5 syntax-highlighting sublimetext

5
推荐指数
1
解决办法
4593
查看次数

如何压缩本地 Git 存储库

git clone --depth=1我能否在具有所有历史记录的本地已克隆存储库上实现结果,而目标是将所有被忽略的文件保留在适当的位置?

我有几个占用大量空间的 Git 项目,我想删除所有 Git 历史记录以释放一些空间。

更准确地说:

  • 我不想做任何手动工作,比如到处移动文件、删除存储库、重新创建等等。
  • 我有一些处于assume-unchanged必须保留状态的配置文件
  • 我有许多 gitignored 文件必须保留在原处

这些原因可以清楚地说明为什么我不想在 30 个存储库上重新克隆和设置所有凭据和内容。

理想情况下,我正在寻找甚至可以在所有项目上批量运行的东西。如果没有这样的事情,那我当然没问题。

git

4
推荐指数
1
解决办法
3668
查看次数

Javascript Array从特定索引获取offset-index

任何人都可以建议一个片段或一个简短的方法来解决这个问题:

array = [a,b,c,d,e,f]

currentIndex = 2;

getOffset(array,currentIndex,2); // 2+2 = 4 -> return 'e'

getOffset(array,currentIndex,-2); // -> return 'a'

getOffset(array,currentIndex,-3); // -> return 'f'

getOffset(array,currentIndex,-4); // -> return 'e'

getOffset(array,currentIndex, 5); // -> return 'b'
Run Code Online (Sandbox Code Playgroud)

因此,如果目标索引大于array.length或<0 - >模拟数组内的循环,并继续进入索引内部.

谁能帮我?我试过,但有一个越野车脚本:(

TY!

javascript arrays

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