小编nau*_*uke的帖子

Intellij Idea for Sublime Text 3 的默认浅色方案

我想在 Sublime Text 3 中使用与 Intellij Idea 中默认使用的颜色方案(浅色方案)相同的颜色方案(语法突出显示方案)。

到目前为止我尝试过的:

  1. 我试图在https://packagecontrol.io找到 Intellij 配色方案。我只能找到一个黑暗的 Intellij 方案。

  2. 我尝试从 Intellij Idea 导出配色方案:文件 -> 导出设置 -> 选中“代码样式(方案)”和“外观和感觉”。这导出了两个 .xml 文件,几乎都是空的,并且只能用于 Inttelij Idea 本身。

  3. 谷歌搜索。我从 Sublime Text 3 for Intellij 找到了 Monakai 主题,但反之则不然。

我将非常感谢你的帮助。

color-scheme intellij-idea sublimetext3

7
推荐指数
0
解决办法
1855
查看次数

为什么以及如何使用JShell?

我经历了几个关于JShell的教程,我仍然不了解最重要的部分:为什么我甚至会使用JShell?

这就是Oracle所说的:

"您可以测试单个语句,尝试不同的方法变体,并在JShell会话中尝试不熟悉的API".

是的,很棒,但对于所有这些事情,我可以使用IDE.我明白,REPL应该能够更快地进行代码评估.但是,在带有Sysout的虚拟Hello World项目中在IDE中测试一段代码肯定不会慢一些?

事实上,IDE提供自动完成,早期检测错误,我可以通过鼠标点击检查方法/类的实现.这一切都应该使IDE中的代码测试比JShell更快?

我错过了什么?有人可以给我一些用例,使用JShell比使用IDE更好吗?你们是如何使用JShell的?

java read-eval-print-loop java-9 jshell

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

在 ConstraintLayout 中阻止视图重叠

我正在尝试使用 ConstrainLayout 构建一个包含三个视图的简单布局:

在此处输入图片说明

当左视图中的文本很长时,我想看到这个:

在此处输入图片说明

但我得到的是 - 左视图向右增长太多并隐藏中间视图。

在此处输入图片说明

这是我的代码:

<android.support.constraint.ConstraintLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

    <TextView
            android:id="@+id/left"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            app:layout_constraintLeft_toLeftOf="parent"
            app:layout_constraintTop_toTopOf="parent"/>
    
    <TextView
            android:id="@+id/middle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            app:layout_constraintLeft_toRightOf="@id/left"
            app:layout_constraintTop_toTopOf="parent"/>
    
    <TextView
            android:id="@+id/right"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            app:layout_constraintTop_toTopOf="parent"
            app:layout_constraintRight_toRightOf="parent"/>

</android.support.constraint.ConstraintLayout>
Run Code Online (Sandbox Code Playgroud)

到目前为止我尝试过的一些事情:

  • 制作链条并尝试不同的链条样式
  • 将 android:minWidth 设置为 Middle view 以防止其被左视图挤压
  • 使用 Guidline 防止左视图和/或中间视图向右扩展太远

我花了大约 4 个小时试图让事情发挥作用,但到目前为止还没有成功。非常感谢帮助。

android android-constraintlayout

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

HTTP客户端和REST客户端之间的区别

我有点困惑,术语“ HTTP客户端 ”和“ REST客户端 ” 之间是否有区别?

例如,我发现一些Android的库看起来像是为使用REST服务而设计的,但是它们自称为“ HTTP客户端 ”(Retrofit)或“ HTTP库 ”(Volley)。

例如,还有一个自称为“ HTTP / REST客户端库 ”的(对于Android是jus)。

  • 那么,“ HTTP客户端”和“ REST客户端”是否相同?

  • 还是“ REST客户端”是具有某些其他功能的HTTP客户端?

  • JSON / XML解析器呢?它们是否被视为REST客户端的一部分,而不是HTTP客户端的一部分?

如果有人可以澄清这个问题,我将不胜感激。

rest client http

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