问题标签 [sublimetext2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 有没有人在 Sublime Text 2 中提出了一个修复行延续(Python 风格)?
我指的问题是 Python 中列表和其他东西在两行时的缩进行为。我正在寻找的结果是让 Sublime 像这个例子一样自动缩进,使代码更漂亮一点:
但是在 Sublime 中,当您在第 1 行后按 Enter 键,然后键入剩余的参数时,会发生这种情况:
显然,这不是很可读(并且不符合 PEP 8 样式约定)。我用谷歌搜索了一些未解决的线程,没有解决方案。在 Mac 上运行最新版本的 Sublime Text 2。任何帮助,将不胜感激。
ruby-on-rails - 在 OS X 上使用命令行命令启动 Sublime Text 2
我刚开始阅读 Michael Hartl 关于 Rails 的书,在设置阶段遇到了一个问题。Hartl 一直提到在我的主目录中创建一个文件,但我不太确定如何执行此操作。例如,当我尝试为 sublime text 设置命令行时,说明告诉我这样做:假设您已将 Sublime Text 2 放在 Applications 文件夹中,并且您的路径中有 ~/bin 目录,您可以跑:
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
我的问题是我不知道如何将 ~/bin 目录放在我的路径中。我知道这是真正的基础,但任何帮助将不胜感激。
javascript - Variable names and character encodings
I have checked that π
is valid for a JavaScript variable name. Also, when I try writing var π = Math.PI
in the Chrome console, all is fine.
However, when I include the line var π = Math.PI
inside a .js
file written with Sublime Text 2 on a Mac, Chrome complains:
I have tried the encodings UTF-8, UTF-16 LE and UTF-16 BE, but none work. When I execute the line console.log('π')
, written inside Sublime Text 2 with UTF-8, Chrome prints:
How can I use the JavaScript variable name π
in Sublime Text 2, so that Chrome understands it?
bash - Problems using subl command in terminal: "Command not found" & "No such file or directory"
I want to apologize in advance that this is a newbie question! I've spent the last 2 hours trying to find a solution.
I have two problems (I'm sure related).
Background:
This is what my $PATH looks like:
/Users/Sponsi/.rvm/gems/ruby-1.9.3-p194/bin:/Users/Sponsi/.rvm/gems/ruby-1.9.3-p194@global/bin:/Users/Sponsi/.rvm/rubies/ruby-1.9.3-p194/bin:/Users/Sponsi/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin
Problem #1
I am trying to use the command-line command "subl" to launch Sublime Text 2 on OSX.
I entered the following command:
"ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
It only halfway worked - when I enter "subl" I get "Command not found". But when I re-enter the command above it says "Already exists."
I searched online and found a (somewhat) fix. I added the following to my .bashrc:
Using the command "subl" does work but only temporarily. If I exit terminal or switch to another directory it stops working (bringing me into problem #2, see below.)
Problem # 2:
When I try to pull up a file under another directory using the command "subl" I get "-bash: ./bin/subl: No such file or directory" I confirmed the file I want to edit does exist.
BTW, I am following the Ruby tutorial found @ http://ruby.railstutorial.org/ruby-on-rails-tutorial-book
Thank you so much for your time!
macos - Sublime Text 上的 ANT build.xml
与我一起工作的人使用 Eclipse 作为他们的 IDE,而我使用的是 Sublime。真的不想放弃它,因为它运作良好。
他们在包含 build.xml 文件的构建目录下的项目根目录下有一个构建脚本。
Sublime 显然正在查看我的 build.xml 项目根目录但失败了,我该如何更改它的外观?
javascript - 如何在 sublime text 2 中创建自定义布局?
我想创建一个 2 列布局,其中第 2 列被分成 2 行,但没有真正乐于尝试找出如何做到这一点。我知道这个布局被添加到 Main.sublime-menu 所以我复制了其中一个布局并将其命名为 Custom 1,但不确定我必须添加什么作为键/值对或数组。谁能帮我解决这个问题?
这是我到目前为止的工作:
editor - 在 TortoiseHg 中使用其他编辑器
我正在尝试将其他编辑器与 TortoiseHG 一起使用,而不是(Windows)记事本。
我已经尝试过这里提到的解决方案:
和这里:
https://bitbucket.org/tortoisehg/thg/wiki/OpenAtLine
但没有结果。当我右键单击一个文件并选择“编辑本地”时,根本不会打开任何文件,除非我没有设置任何特定的编辑器(然后在记事本中打开文件)。
我尝试了不同的编辑器,例如 Notepad++ 和 Sublime Text 2,但没有结果。此外,我尝试使用 GUI 中的“设置”更改配置,并编辑“C:\Users\<my_user>\mercurial.ini”
例如,我试过:
我做错了什么?
text - 在 Sublime Text 2 中突出显示 nbsp 字符?
有没有办法在 Sublime Text 2 中突出显示特殊的空白字符,如 nbsp?有几次我将文字从 word 用户复制到我的代码中,但它崩溃了,因为我看不到这些“非法”空白字符......
谢谢!克里斯
ant - Sublime Text 2 Ant Build Target: [错误2] 系统找不到指定的文件
当我从 Sublime Text 2 (Ctrl+B) 运行基本的 Ant Build 时,它可以工作,但它会运行所有目标。我想指定/覆盖默认构建目标。我添加了一个新的构建系统,例如:
但它失败了:
怎么了?
java - 错误 - /bin/sh: java: command not found
当我尝试在我的 Mac 上从 SublimeText 2 运行 JSLint 时出现以下错误:
我认为这与Java不在PATH
Mac上有关,有人可以帮忙吗?