edda / cucumber-atom Goto Github PK
View Code? Open in Web Editor NEWCucumber for atom. Converted from https://github.com/cucumber/cucumber-tmbundle
Cucumber for atom. Converted from https://github.com/cucumber/cucumber-tmbundle
The file type is defined as steps.rb
, but when I open any file with *_steps.rb
Atom will auto detect grammar as begin "Ruby" instead of "Cucumber Steps".
Any ideas?
Hitting enter at the end of a line in a feature file e.g.
Scenario: Auto Indent
Given I am writing a feature file
Then I should have auto indent
If I hit enter at the end of the Then I should have auto indent
line then it returns me to column 0 and I have to tab in.
Thanks!
Store package settings files in the settings/
directory instead of scoped-properties/
Package.loadSettings (C:\Users\{username}\AppData\Local\atom\app-0.189.0\resources\app\src\package.js:565:9)
<unknown> (C:\Users\{username}\AppData\Local\atom\app-0.189.0\resources\app\src\package.js:187:43)
Store package settings files in the settings/
directory instead of scoped-properties/
Package.loadSettings (/opt/atom/resources/app/src/package.js:550:9)
<unknown> (/opt/atom/resources/app/src/package.js:172:43)
Steps to reproduce:
Expected: line should become commented out
Atom 1.5.3
[Enter steps to reproduce:]
Atom: 1.18.0 x64
Electron: 1.3.15
OS: Microsoft Windows 10 Enterprise
Thrown From: cucumber package 0.6.0
Uncaught TypeError: this.editor.getBuffer is not a function
At C:\Users\lmp\.atom\packages\cucumber\lib\cucumber.coffee:63
TypeError: this.editor.getBuffer is not a function
at Cucumber.module.exports.Cucumber.alignTableCells (/packages/cucumber/lib/cucumber.coffee:63:24)
at Object.alignTableCells (/packages/cucumber/lib/main.coffee:17:14)
at /packages/cucumber/lib/main.coffee:9:77)
at CommandRegistry.module.exports.CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.18.0/resources/app/src/command-registry.js:265:35)
at CommandRegistry.handleCommandEvent (~/AppData/Local/atom/app-1.18.0/resources/app/src/command-registry.js:3:65)
at CommandRegistry.module.exports.CommandRegistry.dispatch (~/AppData/Local/atom/app-1.18.0/resources/app/src/command-registry.js:166:25)
at AtomEnvironment.module.exports.AtomEnvironment.dispatchApplicationMenuCommand (~/AppData/Local/atom/app-1.18.0/resources/app/src/atom-environment.js:1314:34)
at EventEmitter.outerCallback (~/AppData/Local/atom/app-1.18.0/resources/app/src/application-delegate.js:334:31)
at emitThree (events.js:116:13)
at EventEmitter.emit (events.js:194:7)
-0:48.3.0 core:paste (input.hidden-input)
3x -0:46.2.0 core:backspace (input.hidden-input)
-0:44.8.0 core:move-down (input.hidden-input)
5x -0:44.4.0 core:backspace (input.hidden-input)
2x -0:37.2.0 editor:newline (input.hidden-input)
-0:06.9.0 cucumber:align-table-cells (ul.list-inline.tab-bar.inset-panel)
asciidoc-preview 2.10.2
cucumber 0.6.0
Maybe just one line on how to get Atom to use this?
Create a snippet to order the table and set the align the different columns and rows.
This would be a very useful add-on to the package.
Store package settings files in the settings/
directory instead of scoped-properties/
Package.loadSettings (/Applications/Atom.app/Contents/Resources/app/src/package.js:550:9)
<unknown> (/Applications/Atom.app/Contents/Resources/app/src/package.js:172:43)
I don't see anything of this plug-in after installtion. I want to perform auto indentation, but don't see any menu point to do so.
Please provide a little bit more information how to use this plugin (even if you write that everything works automatically and can be configured in the settings).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.