我系统上的 Atom 编辑器昨天打开时字体很大,而且菜单无法使用。我使用Ctrl+-来减小文本编辑器中的字体大小,但菜单中的字体仍然很大且难以阅读。
我正在使用 Ubuntu 14.04 并尝试从 apt-get 中删除atom(使用--purge)并删除存储配置的 ~/.atom/ 目录。重新安装 Atom 后,字体仍然很大。
Atom 似乎是唯一存在此问题的应用程序。所有其他应用程序的菜单都位于屏幕顶部,而不是像 Atom 那样位于窗口中。这可能有关系吗?
有谁知道如何修复 Atom 中的大菜单?
我正在使用 Atom 1.14.2。
例如,如果我有一个 JavaScript 对象文字:
{
test: 123
}
Run Code Online (Sandbox Code Playgroud)
有没有一种快速的方法可以将其变成这种特定风格的多行注释:
/**
* {
* test: 123
* }
*/
Run Code Online (Sandbox Code Playgroud)
...或者至少快速添加星号:
* {
* test: 123
* }
Run Code Online (Sandbox Code Playgroud)
..?
所以,我想在所有选定的行之前添加*(空格-星号-空格)。
我已经安装了docblockr,这很好,但我看不到执行上述操作的快速方法。
我的项目有两个package.json
\n\nroot folder\n\n\xe2\x94\x94 app ---- /public\n \xe2\x94\x94 /styles\n \xe2\x94\x94 /src\n \xe2\x94\x94 package.json\n \xe2\x94\x94 eslintrc.json\n \xe2\x94\x94 webpack.config.js\n\n\xe2\x94\x94 server - /something\n \xe2\x94\x94 /something\n\n\xe2\x94\x94 package.json\n\xe2\x94\x94 ...etc\nRun Code Online (Sandbox Code Playgroud)\n\nAtom 编辑器显示 lint 错误
\n\nimport React from \'react\';\n// \'react\' should be listed in the project\'s dependencies. Run \'npm i -S react\' to add it (import/no-extraneous-dependencies)\nRun Code Online (Sandbox Code Playgroud)\n\n在 package.json 中
\n\n"dependencies": {\n "@types/chart.js": "^2.6.8",\n "@types/react": "^16.0.10",\n "@types/react-dom": "^16.0.1",\n "bootstrap": "^4.0.0-beta",\n "chart.js": "2.6.0",\n "font-awesome": "^4.7.0",\n "history": "4.7.2",\n "jwt-decode": "^2.2.0",\n "prop-types": "^15.6.0",\n "react": "^15.6.1",\n "react-chartjs-2": "2.6.1",\n …Run Code Online (Sandbox Code Playgroud) 所以,我对 Docker 和 Atom 比较陌生,但我想实现我认为的一种完整且正确的方式,以使用 python 或任何其他语言进行开发。
我有:
我想要:完整的 IDE 体验(在主机端使用 IDE),但使用建议、自动完成、调试、基于容器上可用的代码运行。
我不知道这对 Atom 是否可行,但四处搜索我发现 vscode 的付费版本可以做到这一点,所以我怀疑应该有一种方法可以用 Atom 做到这一点。
在keytar文档和所有其他文章中,示例表明存储密码只需要ServiceName:
keytar.setPassword('KeytarTest', 'MyAccount', 'password');
Run Code Online (Sandbox Code Playgroud)
是什么阻止其他软件请求和读取这些数据?
我在 MacOS 上的 Atom 中运行 Python3。在 Atom 内部,我可以运行 Hydrogen 包,我可以使用切换检查器来提取某些函数(如排序和枚举)的文档字符串,但对于许多其他内置和导入函数,如appendand insert,我得到一个No Introspection Available错误。文档字符串可用的函数似乎都是海蓝色的,而所有其他函数都是蓝色的。如何获取所有函数的文档字符串?
注意:我将此添加到我的 keymap.cson 但我仍然遇到相同的错误
'atom-text-editor:not([mini])':
'shift-tab': 'hydrogen:toggle-inspector'
Run Code Online (Sandbox Code Playgroud) 我正在运行 Git 版本 2.18.0.windows.1 并尝试手动编辑 hunk(这是我第一次搞乱这个)。我首先分裂了一个更大的块,这是两个块中的第一个。我去编辑第一个大块如下......
老帅哥:
@@ -1,8 +1,8 @@
Shopping List
-apples
-bananas
-yogurt
-milk
+red apples
+6 bananas
+vanilla yogurt
+2% milk
wheat bread
cereal
Run Code Online (Sandbox Code Playgroud)
尝试的编辑:
@@ -1,8 +1,8 @@
Shopping List
apples
-bananas
+6 bananas
yogurt
-milk
+2% milk
wheat bread
cereal
Run Code Online (Sandbox Code Playgroud)
...但是当我保存并关闭文本编辑器 (Atom) 时,Git 给出了以下错误消息:
error: patch fragment without header at line 16: @@ -7,6 +7,6 @@
Run Code Online (Sandbox Code Playgroud)
错误消息中的行号对应于我的第二个块的行号,所以我猜测,由于我在编辑第一个块时更改了行号,所以它一定与第二个块的行号搞混了。奇怪的是,我正在学习一门课程,而讲师似乎没有任何问题。这是我正在运行的 Git 版本中的潜在错误还是我遗漏了某些内容?
注意:我确保每行前面有适当的空格/+/-,并尝试在编辑第一个块时修改行号,但无济于事。
我正在从 VS Code 切换到 Atom,我正在尝试为我的 python 项目设置一个虚拟环境。
在 VS Code 中很容易做到,我会运行以下脚本,当我运行脚本时,它会自动开始使用新的 env(带有所有必需的包):
python3 -m venv my_env
source my_env/bin/activate
pip3 install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)
现在我正在尝试设置 Hydrogen 以同样的方式工作。当我运行与 Hydrogen 内联的代码行时,我希望它们在具有我需要从requirements.txt文件中导入的模块的虚拟环境中运行。
我能够使用以下命令安装 python3 内核:
python3 -m venv my_environment_name # create a virtual environment
source my_environment_name/bin/activate # activate the virtual environment
python -m pip install ipykernel # install the python kernel (ipykernel) into the virtual environment
python -m ipykernel install
Run Code Online (Sandbox Code Playgroud)
并且 Atom 能够看到它: 截图
但是,我仍然对如何将我的依赖项安装到内核中感到困惑。如果我确实在那里安装了我的依赖项,我不希望我的下一个 python 项目在那里拥有所有这些模块。我很想拥有虚拟环境所承诺的新鲜石板。
任何帮助在这里将不胜感激。有没有人有设置可以被 Hydrogen 包使用的虚拟环境的经验?
我目前正在尝试将atom-beautify 包安装到我的Atom IDE 中。当尝试这样做时,我收到以下错误:
npm 错误!代码 E500 npm 错误!500 内部服务器错误 - GET https://www.atom.io/api/packages/atom-beautify/versions/0.33.4/tarball
npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!C:\Users\User.atom.apm_logs\2022-04-19T03_03_14_465Z-debug.log
据我所知,这可以通过下载额外的命令行工具来解决,因为我目前只有 Windows 默认工具和 Git。如果有人能给我任何有关如何解决此问题的信息,那就太好了。
谢谢 :)
我最近发现 GitHub 不再维护 Atom 编辑器。无法再安装这些软件包,因为该服务已被关闭。
我喜欢 Atom 编辑器,但不想使用 Visual Studio Code,就像 GitHub(即 Microsoft)建议的那样。
是否有任何合理且有效的分叉可以继续在该编辑器上工作?
atom-editor ×10
hydrogen ×2
javascript ×2
npm ×2
python ×2
comments ×1
deprecated ×1
docker ×1
editor ×1
electron ×1
end-of-life ×1
eslint ×1
git ×1
git-patch ×1
ipython ×1
jupyter ×1
keytar ×1
lint ×1
menu ×1
node.js ×1
python-3.x ×1
ubuntu ×1