如何改进使用 Textmate for Ruby on Rails、HTML、CSS 和 Javascript 的方式?

2024-03-30

我使用最新版本的 textmate 来满足我所有的 Rails 开发需求,但我觉得我没有充分利用这个软件的可能性。我只安装了 Ruby on Rails 捆绑包,并且几乎不使用任何片段/快捷方式。

为了在 Web 开发环境中充分利用我的文本伙伴,我绝对必须了解/做什么?

我更喜欢面向 Ruby on Rails 的答案,但任何 html/js/css 答案都会有帮助。

Edit:添加了赏金以获得更多投入。


不久前我也在同一条船上。我最大的建议是预留一些时间来学习你的工具。它会给你的生产力带来奇迹。

我开始安装 GetBundles 捆绑包:

  cd ~/Library/Application\ Support/TextMate/Bundles
  svn co http://svn.textmate.org/trunk/Review/Bundles/GetBundles.tmbundle/

有了它,您可以检查并找到新的捆绑包。请务必仔细检查您安装的每个选项的大部分选项。

接下来,尝试学习一些 Textmate 技能。我会推荐Peepcode 截屏视频 http://peepcode.com/products/textmate-for-rails-2。它涵盖了 Rails 相关的生产力技巧和信息,并将为您提供一些新的开发方法。

然后,您尝试阅读可以在 Internet 上找到的大多数 Textmate 提示。我时不时读到一些:短信提示 http://textmatetips.com/, 酷短信提示 http://domhay.com/blog/2009/10-cool-textmate-tips, 来自 Macromates 的 Textmate 提示 http://blog.macromates.com/2007/textmate-tips/, Mactips http://www.mactips.org/archives/category/textmate-tips/, Textmate 生产力技巧 http://www.456bereastreet.com/archive/200811/textmate_productivity_tips/.

有一本Textmate的书,但还没能进去。不过应该有用。

最后,提高技能的最好方法就是练习。我尝试想出一些为期一周的小项目来使用新的技巧或记住我忘记的功能。

祝你好运 :)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何改进使用 Textmate for Ruby on Rails、HTML、CSS 和 Javascript 的方式? 的相关文章

  • 按百分比设置 bootstrap 模态身高

    我正在尝试制作一个带有主体的模态 当内容变得太大时 该主体会滚动 但是 我希望模式能够响应屏幕尺寸 当我将最大高度设置为 40 时 它没有任何效果 但是 如果我将最大高度设置为 400px 它会按预期工作 但不会响应 我确信我只是错过了一些
  • 仅一页 JavaScript 应用程序

    您是否尝试过单页 Web 应用程序 即浏览器仅从服务器 获取 一页 其余部分由客户端 JavaScript 代码处理 此类 应用程序页面 的一个很好的例子是 Gmail 对于更简单的应用程序 例如博客和 CMS 使用这种方法有哪些优点和缺点
  • 通过 node-http-proxy 保留基于 cookie 的会话

    我有一个简单的基于 Express 的 Node js Web 服务器 用于开发 JavaScript 应用程序 我将服务器设置为使用 node http proxy 来代理应用程序向在不同域和端口上运行的 Jetty 服务器发出的 API
  • JavaScript 中数组的 HTML 数据列表值

    我有一个简单的程序 它必须从服务器上的文本文件中获取值 然后将数据列表填充为输入文本字段中的选择 为此 我想要采取的第一步是我想知道如何动态地将 JavaScript 数组用作数据列表选项 我的代码是
  • Javascript - 将值从下拉框传递到 Google Maps API

    我正在使用 Google 地图 API 为一家出租车公司创建报价表 目前 用户在 2 个文本框中输入出发点和接载点 API 会计算两点之间的距离以及行程费用 我正在尝试添加两个具有设定位置的下拉框 以便用户可以选择这些位置之一或使用文本框输
  • Google Chrome 106 可拖动导致元素消失

    使用拖放元素时 绝对定位元素中包含的大多数其他元素都会从屏幕上消失 如果我调整窗口大小 这些元素会出现 但在开始拖动时会再次消失 我在最新版本的 Google Chrome 106 和 Beta 版本 107 0 5304 18 以及现在的
  • 如何在背景剪辑中包含文本装饰:文本;影响?

    我在用 webkit background clip text border and color transparent在锚标记上 下划线似乎永远不可见 我想要的是将文本装饰包含在背景剪辑中 这是我的CSS background clip
  • 将数组排序为第一个最小值、第一个最大值、第二个最小值、第二个最大值等

    编写一个JS程序 返回一个数组 其中第一个元素是第一个最小值 第二个元素是第一个最大值 依此类推 该程序包含一个函数 该函数接受一个参数 一个数组 该函数根据要求返回数组 输入示例 array 2 4 7 1 3 8 9 预期输出 1 9
  • JSTL 在循环中每 5 个字段集创建一个新行

    您好 我目前正在迭代并在表中显示字段集列表 为了让布局变得更得体一些 我想在每次循环到达第五个字段集时创建一个新行 谢谢 JSP div class det table class det tr td td tr table div
  • Rails 6:每个用户只能创建一个配置文件

    我目前正在开发 Rails 6 应用程序 我有以下关联 用户有一个配置文件 并且配置文件属于用户 当编辑用户的配置文件时 我最终为该用户提供了两个配置文件 我希望每个用户只有一份个人资料 编辑表单 profile edit html erb
  • 如何在jquery中获取保存时间和当前时间的差异?

    我想在 javascript 或 jquery 中获取保存时间和当前时间之间的时差 我节省的时间看起来像Sun Oct 24 15 55 56 GMT 05 30 2010 java中的日期格式代码如下 String newDate 201
  • 如果数字小于 10,则显示前导零 [重复]

    这个问题在这里已经有答案了 可能的重复 JavaScript 相当于 printf string format https stackoverflow com questions 610406 javascript equivalent t
  • 如何将函数内的捕获错误传递给父级

    我有这几行代码示例 想知道下面的逻辑到底如何 try var response child console log why here catch err console log should show this err function c
  • 单击引导分页链接时调用 jquery 函数

    我想在单击引导分页链接时调用 jquery 函数 假设我想从第1页遍历到第2页 应该调用一个jquery函数 我正在使用以下代码 但它不起作用 ul pagination on click li function alert page ch
  • 需要有关 React Js 的帮助

    我是 React Js 新手 我的代码无法正常工作 请看下面 这是我的脚本文件Main jsx 该文件由 React 编译 输出放置在 dist 文件夹下的 main js 文件中 var react require react react
  • 显示覆盖以覆盖整个页面

    我有一个正在加载的网络应用程序iframe 我需要显示一个覆盖 div 来覆盖整个页面 问题是叠加层当前仅显示在iframe区域而不覆盖整个页面 我们的应用程序 子应用程序 是加载的一组应用程序的一部分iframe 你可以做这样的事情 di
  • 防止文本区域出现新行

    我正在开发聊天功能 使用 Vue 并使用文本区域作为输入 以便溢出换行 并且对于编写较长消息的用户来说更具可读性 不幸的是 当用户按下 Enter 键并提交时 光标会在提交之前移动到新行 从而使用户体验感觉不佳 关于如何使用普通 Javas
  • KeyboardAvoidingView - 隐藏键盘时重置高度

    我正在使用 React NativeKeyboardAvoidingView设置我的高度View当显示键盘时 但是当我关闭应用程序中的键盘时 视图的高度不会变回原来的值
  • 单击列表时使用 bootstrap Dropdown 防止下拉菜单消失

    我正在使用使用引导下拉菜单 http twitter github com bootstrap javascript html dropdowns生成下拉菜单 我想防止点击菜单时菜单消失 我已经实现了以下代码 但它不起作用 知道如何修复它吗
  • 在 GWT 中,在任何主机页标记上添加事件处理程序

    我想为任何标签添加 MouseOver 事件处理程序 举个例子 我想为旧版 HTML 页面中的每个锚点页面添加事件处理程序 继GWT指南 http code google com webtoolkit doc 1 6 DevGuideUse

随机推荐

  • 如何判断 Windows 用于启动哪个磁盘

    我需要找到一种方法来以编程方式确定 Windows 使用哪个磁盘驱动器启动 换句话说 我需要一种从 Windows 中确定 BIOS 使用哪个驱动器来启动整个系统的方法 Windows 是否公开了一个接口来发现这一点 鉴于 Windows
  • C# 中的解析器 FxCop 结果 Xml 文件

    我以编程方式使用VS2010和Fxcop 10 0 fxcopcmd exe 来生成fxcop分析结果 xml文件 我想要解析器 xml 文件来获取 fxcop 分析结果 在java语言中我发现了这个 http grepcode com f
  • 使用react-router-relay类型增强react-router模块

    默认的react router是这样使用的 import as React from react import Router Route hashHistory from react router const routing
  • Flutter WebView 插件 - 如何处理本地存储变量

    背景 我正在开发一个移动应用程序 其中使用 WebViewScaffold 加载在线目录 此特定目录提供初次访问时的导游服务 问题 每次我导航到目录 WebView 时 游览都会从头开始 这会冻结用户 直到游览完成 我怎样才能避免这种情况发
  • 按变量将 Dunnett 检验中的 P 值提取到表中

    我有一个包含 25 列的列表 我正在通过 Dunnett 测试按组 4 个级别 对其进行测试 我能够使用sapply函数让 Dunnett 按组对所有列起作用 但在将 p 值拉入表中时遇到一些问题 下面是我尝试使用 iris 数据集执行的操
  • 使用 Android Google Maps API 显示热图图层

    我正在 Android 中做一个项目 其中我给出了一个地理点列表 纬度 经度 每个点都有一个关联的海拔 高度 值 我的任务是根据点的高度值创建具有不同颜色的给定地图的热图 有人知道现有的图书馆可以做同样的事情吗 或者 如果有人能够指导如何实
  • 使用 TextFileColumnDataTypes 打开每列数据格式正确的 CSV 文件?

    我正在使用下面的 VBA 代码在 Excel 中打开 csv 文件 该代码模拟 Data Text to Columns 命令 在代码中需要为属性指定一个数组文本文件列数据类型 它为 csv 文件中的每一列指定一个数据格式 2 文本格式 但
  • 使用 linq2db 执行原始 SQL 字符串

    使用 linq2db https github com linq2db linq2db https github com linq2db linq2db 我可以执行原始 SQL 字符串并获取结果吗dynamic 我正在寻找类似 ADO NE
  • 无法在此小部件上方找到正确的提供程序 - Flutter

    我是 Flutter 新手 我在 Flutter 应用程序中使用 Provider 我的 main dart 文件如下所示 import package flutter material dart import package provid
  • 绝对定位忽略父级的填充

    如何使绝对定位元素尊重其父元素的填充 我想要一个内部 div 延伸到其父级的宽度 并放置在该父级的底部 基本上是一个页脚 但孩子必须尊重父母的填充 但它没有这样做 孩子被压在父母的边缘 所以我想要这个 但我得到这个 div style ba
  • 使用jquery检查多个复选框

    我有一个类似的数组 var values 1 3 4 5 我有复选框列表 div div
  • “设置时间戳”怎么会是慢查询呢?

    我的慢查询日志充满了如下条目 Query time 1 016361 Lock time 0 000000 Rows sent 0 Rows examined 0 SET timestamp 1273826821 COMMIT 我猜是set
  • CapnProto 最大文件大小

    目前我们正在使用 ProtocolBuffers 在 python 和 C 之间交换数据 然而 我们遇到了协议缓冲区的最大文件大小限制 并正在考虑将所有内容切换到 Cap n Proto 但是 由于它与协议缓冲区有些相关 我想知道Cap n
  • 在同一应用程序中实施 Stormpath 表单登录/身份验证以及 REST oAuth 身份验证时遇到问题

    我们将 Stormpath 与 Java 结合使用 并尝试在同一应用程序上将表单登录与 REST API 身份验证结合起来 我已经按照此处所述设置了stormpath servlet插件https docs stormpath com ja
  • 使用 Cygwin 的 Git 克隆项目时出现问题

    当我尝试使用 Cygwin 的 Git 2 7 0 克隆项目时 我遇到了一些与权限相关的问题 也就是说 每次我尝试运行克隆项目的可执行文件之一时 我都会收到下一个错误 Windows 无法访问指定的设备 路径或文件 您可能没有访问该项目的适
  • Hibernate java.lang.NoSuchMethodError: > org.hibernate.integrator.internal.IntegratorServiceImpl.

    在我的 jax rs 上使用 hibernate 我收到此错误 HTTP 错误 500 访问 services dateTest 时出现问题 原因 Server Error Caused by java lang ExceptionInIn
  • 字符串连接错误

    我遇到了语法错误 我承认这是一个语法错误 但我有点好奇why这是一个语法错误 这完全按照您的预期工作 0 9 each n puts n to s 2 n 2 to s 这会引发错误 0 9 each n puts n to s 2 n 2
  • 使用把手解释 html 字符串但转义脚本标签

    我为我的页面引入了一串 html 并且我认为除了脚本标记之外它是 html 安全的 我知道三重大括号会转义 html 那么省略任何脚本标签的步骤是什么 例子 var foo h1 Foo h1 p bar p 然后在我的 hbs 中 foo
  • Google Drive 实时和 Angular 魔法

    我正在观看 YouTube 视频作者 Steve Bazyl 关于驱动器实时 API 的介绍 他提到使用实时和角度框架就像魔法一样 我已经开始研究它会是什么样子 但我还没有看到它的魔力 我很清楚 我可能不是这两个方面的专家 并且遗漏了一些小
  • 如何改进使用 Textmate for Ruby on Rails、HTML、CSS 和 Javascript 的方式?

    我使用最新版本的 textmate 来满足我所有的 Rails 开发需求 但我觉得我没有充分利用这个软件的可能性 我只安装了 Ruby on Rails 捆绑包 并且几乎不使用任何片段 快捷方式 为了在 Web 开发环境中充分利用我的文本伙