- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚发现美丽的Haml和 Sass ,并希望使用这些语言进行开发,但要使用实时预览。 Coda和 Espresso两者都允许对 HTML 文件进行漂亮的实时预览,但 Haml 文件的预览只是将其显示为纯文本。
虽然 Espresso 存在添加语法突出显示的糖,这很好,但我想要一些自动将 Haml 文件编译为 HTML 的东西,然后让我预览它而不是 Haml。
Coda、Espresso 或任何其他 Web 开发工具是否存在类似的东西?
(如果它有所作为,我不是在为 Ruby on Rails 开发,我是在制作一个静态网站,所以 Ruby on Rails 插件应该不会帮助 AFAIK。我试用的软件是 StaticMatic 和 Middleman。 StaticMatic 的开发似乎已经停止,并且出于某种原因,MiddleMan 在创建我的初始目录结构后拒绝工作。也许我用错了。)
最佳答案
我不使用 Espresso,所以不做评论。但是,Coda 不提供任何我能找到的对 Haml 或 Sass 的支持。我一直在密切关注 Coda 论坛,因为我是付费用户,看起来 2.0 版本即将推出。谁知道呢,也许会包括在内。
目前,由于您没有使用 Ruby on Rails,我可能会建议 TextMate 。它不会“开箱即用”地执行 Haml 或 Sass,但可以使用“ bundle ”对其进行配置。
Installing HAML bundle for TextMate 是关于如何为 Haml/Sass 设置 TextMate 的入门书,我怀疑还有其他人。
也就是说,您可以用 TextMate 的大致成本购买 RubyMine(69 美元),它可以同时运行 Haml(通过 RubyGem)和 Sass(通过插件),并且还可以处理运行的 Sass --内部观看。我知道您没有使用 Ruby,所以也许使用主要为 Ruby 制作的工具的想法没有吸引力,但它确实在 Haml 和 Sass 中都有效环境很好。
第三个选项是 BBEdit,它也可以处理 Haml 和 Sass。关于 BBEdit 插件的一些信息在 BBEdit-Codeless-Language-Module-for-HAML-SASS 中。 .
希望对您有所帮助。
P.S.:我是我提到的所有平台的付费用户。当我使用 RubyMine作为我的主要工具,我发现 TextMate 在我编程时仍然得到大量使用,并且需要一个快速、友好的窗口来检查代码。当我需要做复杂的事情时,我曾经使用 BBEdit正则表达式式的搜索和替换,但后来我发现了如何在 TextMate 中做同样的事情,所以 BBEdit 有点落伍了。结尾?它看起来很漂亮,但不再能完成很多工作(尽管 Panic 的 Transmit 仍然是一个非常核心的应用程序)。
关于html - 支持在 Coda 或 Espresso 中实时预览 Haml?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6238613/
在android支持测试库中,为recyclerview编写测试用例时,某些演示使用TypeSafeMatcher,而其他演示则使用BoundedMatcher。谁能解释我为什么在使用示例或用例时使用
我们目前正在为我们的应用程序的一个区域编写 Espresso UI 测试,这需要我们在每次测试后清除应用程序数据 我们之前尝试过使用 Android Orchestrator 我们之前曾尝试使用带有
我已经看到了一些关于它的问题。 例如。 Android Espresso testing app flow 但是上面的答案在espresso 2中不起作用。这是我的摘录 @Rule public Ac
我正在尝试建立一个测试农场,但我发现了一个很大的障碍。手机处于休眠状态时无法运行 Espresso 测试。 android.support.test.espresso.NoActivityResume
我正在运行“gradlew connectedCheck”来在已安装的应用程序上运行 Espresso 测试,但是这个“gradlew connectedCheck”重写了我的应用程序,然后运行测试。
使用 AndroidInjector 和 Subcomponents 无法将作用域对象的事件注入(inject) Espresso 的 Test 类。 以前使用应用程序级组件和事件组件,只要您创建一个
我正在使用Espresso为我的Android应用程序编写UI测试,并想使用MockWebServer模拟HTTP请求。 在运行测试之前,我需要模拟身份验证响应并登录用户。 有没有一种方法可以使应用程
我有一个 ExpandableListView,我想 click() 它的一个 subview 。 我尝试了LOADS OF不同的方法,但我似乎无法理解 Espresso 的工作原理。 例如,为什么这
我目前不熟悉自动化测试和使用 Android Studio 使用 Espresso 执行自动化测试,我正在尝试对登录屏幕执行自动化测试,我目前在执行特定按钮的点击时遇到问题。我尝试了多种按钮方法,但对
Windows 10(64 位), 安卓工作室 3.1.2, Gradle 4.4,Java 1.8。 这是我的布局 xml 这里 @drawable/sign_in_login_bg
Firebase 测试实验室接受 App Bundle/APK 和 android 测试 APK,并且动态功能模块 UI 测试在 Firebase 测试实验室中失败。该错误是关于一些多 dex 问题,
根据我在网络上所做的搜索,我发现很少有人认为 Espresso UI 测试框架不支持 WebViews?是这样吗? 最佳答案 Espresso 支持 WebView,我在下面添加了一个示例 http:
使用 Espresso,我希望能够单击 ExpandableListView(名为 CustomExpandableView)的特定子项。 listview 创建一组RelativeLayouts(名
我有我的 xml 布局: 我想写 Espresso 测试检查 EditText 有android:drawableStart="@drawable/ic_sign_in_password". 我该怎
我正在尝试为 Android 应用程序编写 Espresso 测试,并且需要知道如何自动化使用 AutoCompleteTextView 的部分。下面提到了我的应用程序使用的代码: activity_
我正在尝试为 Android 应用程序编写 Espresso 测试,并且需要知道如何自动化使用 AutoCompleteTextView 的部分。下面提到了我的应用程序使用的代码: activity_
在我的应用中,我使用 Kotlin Flow。在我通过 EspressoIdlingResource.increment() 使用挂起函数之前,它不适用于 Kotlin Flow。如何解决这个问题?
在我的应用中,我使用 Kotlin Flow。在我通过 EspressoIdlingResource.increment() 使用挂起函数之前,它不适用于 Kotlin Flow。如何解决这个问题?
我正在尝试使用 onData 运行 espresso 测试,对于其中只有一个 AdapterView 的 View ,一切正常。但是,当屏幕显示其中嵌套了多个适配器 View 的 View 时,我得到
我想测试是否显示 ID 为 imageViewTour 且标签包含 some_text 的 imageView。 我的测试: onView(allOf(withId(R.id.imageViewTou
我是一名优秀的程序员,十分优秀!