Android Studio,更改编辑器背景颜色(不是整个主题)

时间:2014-09-29 20:27:38

标签: android

同样的问题被标记为"重复"即使它显然不是重复。对于熟悉配置编辑器的人来说,至少应该是显而易见的。当你想改变背景颜色时,你不是在谈论改变整个主题,而是谈论改变背景颜色。

有没有办法只在Android Studio编辑器中更改背景颜色?

7 个答案:

答案 0 :(得分:26)

抱歉,但我相信你们都错了。要更改编辑器的背景,请转到 文件,设置,编辑器,颜色&字体 并选择 常规 。您会看到一个名为默认文字的项目。在窗口右侧,您会看到 background 的复选框。单击颜色窗口并选择您喜欢的颜色。现在整个编辑器窗口将显示该颜色作为背景。

答案 1 :(得分:8)

转到: Android Studio>偏好>编辑>颜色和字体>一般

enter image description here

答案 2 :(得分:2)

是的。打开设置(Mac上的首选项),然后在IDE设置下展开编辑器颜色&字体并选择常规。您将在左侧的菜单中看到背景。如果它没有勾选,请单击旁边的复选框,然后双击填充当前背景颜色的方块以获取颜色选择器。

答案 3 :(得分:1)

在Android Studio 3.2.1 Windows(今天的最新版本-2018年11月2日)中,转到 文件>设置>编辑器>配色方案>常规>文本-默认文本。可以使用右侧面板更改前景色和背景色。

您可以类似地更改底部logcat面板的颜色-转到 文件>设置>编辑器>配色方案>控制台颜色>控制台(或日志控制台

答案 4 :(得分:1)

AndroidStudio 3.3.2

第一步:

global scheme

第二步:

enter image description here

答案 5 :(得分:0)

以上答案均未提供有关 Windows Android Studio 3.1.2的正确信息。

在Mac上,这显然可行:转到 Android Studio > 首选项>编辑器>颜色和字体>常规,但是我们Windows员工没有Android Studio标签或选项,并且首选项无处不在

我们有文件> 设置> 编辑器。在此屏幕上,只有可能的下一个链接可以单击以突出显示:

enter image description here

但是,这是单击常规时看到的内容。我可以选择以下背景:

enter image description here

但是我不能忍受。

Windows 7,AS 3.1.2 中,菜单顺序-文件>设置>编辑器>配色方案>常规>文本>默认文本 –使您可以在屏幕上,您可以通过“色环”或键入您喜欢的import React from "react"; import ReactDOM from "react-dom"; import { View, Text, TouchableOpacity } from "react-native-web"; import styled from "styled-components"; const Container = styled(View)` flex-direction: row; `; //The button that will make the component appear class Toggle extends React.PureComponent { render() { return ( <TouchableOpacity {...this.props}> <Text>Press Me</Text> </TouchableOpacity> ); } } //This wrapper will carry the appearing animation const Wrapper = styled(View)` transition: all ${props => props.delay}s ease; transform: scale(${props => (props.mount ? 1 : 0)}); width: ${props => (props.mount ? props.width : 0)}px; `; //This is the component in charge of the appearing effect class Appearing extends React.PureComponent { constructor(props) { super(props); this.state = { mounted: false, render: false, width: 0 }; } //This will start the animation componentDidMount() { this.setState({ mounted: true, render: true }); } componentDidUpdate() { //this will start the disappearing animation if (this.state.mounted && !this.props.mount) { this.setState({ mounted: false }); setTimeout( () => this.setState({ render: false }), this.props.delay * 1000 ); //this will restart the appearing animation } else if (!this.state.mounted && this.props.mount) { this.setState({ mounted: true, render: true }); } //We read the expected this of the child component this.setState({ width: this.getWidth ? this.getWidth() : 0 }); } render() { return ( <Wrapper {...this.props} width={this.state.width}> {React.cloneElement(this.props.children, { //We read the child size with the 'onLayout' method onLayout: event => (this.getWidth = () => event.nativeEvent.layout.width) })} </Wrapper> ); } } //Carry the test case class App extends React.PureComponent { state = { toggle: false }; render() { return ( <View> {/* with only the width set */} <Container> <Appearing delay={0.5} mount={this.state.toggle}> <Text style={{ width: "9em" }}>Tadaaaaaaaa !</Text> </Appearing> <Toggle onPress={() => this.setState({ toggle: !this.state.toggle })} /> </Container> {/* with the width and padding set */} <Container> <Appearing delay={0.5} mount={this.state.toggle}> <Text style={{ width: "9em", paddingLeft: "10em" }}> Tadaaaaaaaa ! </Text> </Appearing> <Toggle onPress={() => this.setState({ toggle: !this.state.toggle })} /> </Container> </View> ); } } const rootElement = document.getElementById("root"); ReactDOM.render(<App />, rootElement); 代码来设置前景色和背景色。

enter image description here

RRGGBB文件中的错误(以及当前行)是如何出现的,我感到非常惊讶:

enter image description here

答案 6 :(得分:0)

Mac 上的 Android Studio 4.1.2

文件 -> 首选项 -> 编辑器 -> 配色方案 -> 常规 -> 文本 -> 默认文本