小编eri*_*ick的帖子

IntelliJ IDEA - 选择系列中的特定字体宽度

我在OS X El Capitan上运行IntelliJ IDEA 15.0.3.

我一直在尝试更改IntelliJ IDEA编辑器中的字体,但是当我选择要选择的字体时,下拉列表只给出了一个字体系列列表,并且不允许我选择单独的权重,如我想使用Book字体,而IntelliJ默认使用Medium字体.有没有办法优先考虑我想要使用哪个重量?

我通过Font Book禁用了Medium字体文件找到了一种间接方式,但这种困扰我,因为它禁用了所有程序而不是简单的IntelliJ.

提前致谢.

fonts editor intellij-idea

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

即使将 nodeIntegration 设置为 true,Electron window.require 也不是一个函数

我正在制作的 Electron + Create React App 应用程序遇到了一些问题。这是一个用于成本计算的离线应用程序,我需要保留一些用户设置,为此我使用了https://github.com/sindresorhus/electron-store。与大多数电子模块一样,我必须将其导入为:

const Store = window.require("electron-store");
Run Code Online (Sandbox Code Playgroud)

避免 webpack 的冲突。通过搜索,我发现对于大多数人来说,在创建电子的BrowserWindow时设置nodeIntegration: true可以避免这个问题,但这不是我的情况,我不断收到相同的错误。

我已经尝试过的:

  1. 使用普通的 require:它会导致 TypeError: fs.existsSync is not a function, and in console: Can't revok 'worker_threads' in '...\node_modules\write-file-atomic'

  2. 使用模块覆盖 webpack 配置:我使用 craco 将目标设置为电子渲染器。当我启动应用程序时,它会导致一个空白页面,并在 devtools 中出现错误,提示 ReferenceError: require is not Defined

附加信息是我没有使用打字稿,而是使用普通的 js,因此使用“声明全局”等将不起作用

我的 public/electron.js 文件:

const electron = require("electron");
const app = electron.app;
const BrowserWindow = electron.BrowserWindow;

const path = require("path");
const isDev = require("electron-is-dev");

let mainWindow;

function createWindow() {
  mainWindow = new BrowserWindow({ …
Run Code Online (Sandbox Code Playgroud)

node.js reactjs webpack electron

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

标签 统计

editor ×1

electron ×1

fonts ×1

intellij-idea ×1

node.js ×1

reactjs ×1

webpack ×1