小编Dre*_*nai的帖子

Visual Studio Code - 删除仍在VS Code中显示的GitHub上删除的分支?

在VSCode中,在我执行拉取请求并删除GitHub上的分支后,该分支仍然显示在Visual Studio代码中.如果我选择分支,它会按预期给出错误.

如何从VSCode中删除这些现已删除的分支 - 我可以自动执行吗?

更新:2019年2月

列出并删除多个分支

与此同时__CODE__,这是我用于的另一个分支删除相关命令__CODE__:

示例 - 列出以.开头的所有分支 __CODE__

__PRE__

列表删除.注意:更换__CODE____CODE__删除没有警告

__PRE__

github visual-studio visual-studio-code

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

Flex/AS3 - 使用String动态调用函数?

是否可以使用字符串值作为函数名称来调用AS3中的函数,例如

var functionName:String = "getDetails";

var instance1:MyObject = new MyObject();

instance1.functionName(); // I know this is so wrong, but it gets the point accross:)
Run Code Online (Sandbox Code Playgroud)

UPDATE

@Taskinoor在访问函数时的答案是正确的:

instance1[functionName]();
Run Code Online (Sandbox Code Playgroud)

要访问我们将使用的属性:

instance1[propertyName]
Run Code Online (Sandbox Code Playgroud)

apache-flex actionscript-3

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

Flash Builder 4 Profiler:如何发现导致已知内存增加的对象?

我知道探查者的问题可能很普遍,但在这里我有一个非常具体的问题和例子.

我知道在下面的代码中(取自Joshua的问题),无数个圆形对象实例被添加到hostComponent.这显然会导致应用程序逐渐放缓.

我的问题是,当我运行Flash Builder Profiler时,我究竟在哪里看到问题出在哪里?

运行应用程序的示例

要试用它,请创建一个新的Flex 4项目,并粘贴以下代码:

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
               xmlns:s="library://ns.adobe.com/flex/spark" 
               xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"
               initialize="onInit()" viewSourceURL="srcview/index.html">
    <fx:Script>
        <![CDATA[
            import mx.core.UIComponent;
            import mx.effects.Fade;         
            import spark.effects.Move;

            private var hostComponent:UIComponent;

            private function onInit():void{

                hostComponent = new UIComponent();
                hostComponent.id = "circleHostComponent";
            }

            /* Add circle UIComponent objects to the hostComponent.
                Move and Fade the circle objects */
            private function onTimerEvent(event:TimerEvent):void{  

                var yPos:Number = Math.ceil(Math.random()*100);
                var radius:Number = Math.ceil(Math.random()*5); //1-12
                var effectAlpha:Number = Math.random()*0.5 + 0.2 …
Run Code Online (Sandbox Code Playgroud)

apache-flex profiler flexbuilder flash-builder

11
推荐指数
2
解决办法
4043
查看次数

对于Angular 2 TypeScript项目,通过npm安装d3.js有什么好处吗?

TL; DR: d3.js应该通过npm安装,和打包一样.接受的答案有详细信息.当我写这个问题时,我是Angular的新手.该npm过程是标准:用于树木摇晃,包管理,更新等


我有一个Angular 2项目(它是简单的快速启动项目),我正在导入d3.js版本4.没有带有d3的TypeScript定义,因为它只是javascript.

在index.html中我添加了lib:

<script src="https://d3js.org/d3.v4.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

在打字稿app.component.ts中,我引用了d3.select()....并且它工作正常 - 绘制一个圆:

d3.select("body").append("svg").attr("width", 50).attr("height", 50).append("circle").attr("cx", 25).attr("cy", 25).attr("r", 25).style("fill", "purple");
Run Code Online (Sandbox Code Playgroud)

Visual Studio Code无法识别d3所以我安装了DefinitelyTyped的输入 - 然后IDE识别d3,我得到代码完成等:

typings install dt~d3 --save --global
Run Code Online (Sandbox Code Playgroud)

现在,我尝试了第二个项目,但是我走了npm路线,npm install --save d3我可以通过index.html中的node_modules引用d3.js

<script src="node_modules/d3/build/d3.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

但是,我不明白为什么我会在这个例子中使用npm?我没有在component.ts文件中使用d3的import语句,无论如何它都可以正常工作.也许我在这里遗漏了什么?

javascript npm d3.js typescript angular

9
推荐指数
1
解决办法
7727
查看次数

Flex的FXG编辑器

我见过的唯一一个FXG编辑器是7jigen,在线工作或作为Flex应用程序.

有谁知道不同的?我认为它可以在Illustrator中完成,但这并不能真正提供简单的导出到Flex类型选项,只需提供坐标.

在此输入图像描述

apache-flex flex4 fxg

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

我的 chrome 控制台日志过滤器不工作/有问题

在此输入图像描述

从大约两周前开始,我的控制台过滤器开始过滤掉甚至匹配的文本。尝试过重启,目前是最新的chrome版本,也尝试过恢复设置,没有任何效果。在网上搜索也没有真正找到类似的东西...我现在正在用头撞墙,如果有人有线索,请...(显然我的一位同事最近也开始遇到这个问题.. .)

Edit1:所以又玩了几个版本的 chrome。我当前使用的是 95.0.4638.69。尝试了 beta 版本 96.x,同样的问题。尝试了 chromium 94.x,一切正常!还没有机会尝试 chrome 94.x,因为我还不想卸载 chrome。但是,是的,我倾向于认为 95.x 更新可能会破坏它,尽管我还没有看到任何有关它的官方信息。

google-chrome google-chrome-devtools

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

是否有像Gmail应用程序一样的Ionic拉下刷新旋转器?

我知道离子中有"拉下来刷新",但这会拉低观点.

我想看看是否有一个微调器在当前视图拉下来,就像在Android Gmail应用中发生的那样

对于Android,它被称为SwipeRefreshLayout

在此输入图像描述

AngularJS实现

Alularza Mirian在材料设计中 实现Pull to Refresh的 AngularJS(非Angular 2+)https://github.com/alirezamirian/angular-material-swipe-to-refresh

演示 - 你需要使用DevTools,并在PC上切换到移动模式进行触摸手势这看起来有点笨拙,虽然这是我想要的但是对于Angular 2+

ionic-framework ionic2

7
推荐指数
1
解决办法
3406
查看次数

在Visual Studio代码中调试Ionic 2 - 如何在源文件中命中断点?

问题: 断点只在连接的构建文件www\build\js\app.bundle.js中被命中

复制

  1. 我启动模拟器,在模拟器上运行应用程序(这非常有效)

  2. 在app文件夹文件中设置一些断点,例如 app/pages/list/list.js

  3. 在VS Code> Debug Pane中,我选择Attach to running Android on Emulator.调试器运行并连接.

实际结果

  1. 原始源文件中未触发断点.如果我在build js文件中设置它们,它们才会被击中www\build\js\app.bundle.js

关于Sourcemaps的注意事项

MyIonic2Project\.vscode\launch.json,"附加到模拟器上运行"配置的设置为:

"sourceMaps": true,
"cwd": "${workspaceRoot}",
"ionicLiveReload": false
Run Code Online (Sandbox Code Playgroud)

我的设置

这是一个Ionic 2项目,使用以下方式创建:

ionic start --v2 -a "My Ionic 2" MyIonic2Project tutorial
Run Code Online (Sandbox Code Playgroud)

这与cli命令完美配合:在Chrome上使用ionic serve,模拟器使用ionic emulate android,以及在设备上(HTC One M8),所以一切都很好到这一点:-)

我安装了最新的Visual Studio Code,并包含了Cordova工具:ext install cordova-tools

ionic-framework visual-studio-code ionic2

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

使AS3/Flex类可扩展但不可实例化为对象?

我有一个SuperClass实现接口的类,并实现了接口的所有公共方法.我有另一个课程SubClass延伸SuperClass.我不希望这些公共方法被错误地使用.这引出了我的问题:

如何防止SuperClass被实例化为对象?

布赖恩

更新:使用以下答案中的提示,解决方案是:

public function MyClass():void
{           
     if(getQualifiedClassName(this) == "ui.controls::MyClass")
     {
         throw new Error('MyClass is an abstract class, do ' +
                                    'not instantiate');
     }           

}
Run Code Online (Sandbox Code Playgroud)

apache-flex actionscript-3

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

复制并粘贴表到Jira问题描述?

在Jira中创建一个新问题,我尝试复制并粘贴上一个问题中的表格。该表在上一期中显示为正确的格式,当我单击进入编辑模式时,格式如下

||标题1 ||标题2 ||标题3 || | col A1 | col A2 | col A3 | | col B1 | col B2 | col B3 | https://jira.atlassian.com/secure/WikiRendererHelpAction.jspa?section=tables

我将其完全复制并粘贴到新发行版中,但是它没有格式化或看起来像表格,仍然像上面一样处于未格式化状态。

jira

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