misterpah / haxe-studio Goto Github PK
View Code? Open in Web Editor NEWText editor specially made for Haxe Programming Language. written in JS
Home Page: http://www.haxestudio.com/
Text editor specially made for Haxe Programming Language. written in JS
Home Page: http://www.haxestudio.com/
Having two directories for plugins seems unnecessary. Why not just have a plugins
folder where all the plugins go?
Uncaught TypeError: Cannot call method 'getEditor' of undefined plugin.js?_=1399053342917:153
I got 2 files open in Haxe Studio. When I press Ctrl-W on tab it closes, it should select next tab
When I create a new function HaxeStudio shows me a box with the suggestions for the constructor's arguments, however if I delete the open parenthesis and type them again it keeps creating new boxes. Screenshot: http://imgur.com/jdidO2X
New Project Dialog items(HaxeFlixel, HaxeStudioPlugin, OpenFL) should not be draggable. Perhaps -webkit-user-drag:none would help.
Code hint appears too fast, making it impossible to hit enter twice in a row to make new lines, without accidentally typing "packages" (first word in code hint). So to make multiple new lines one needs to hit enter, left arrow, right arrow, enter, left arrow, right arrow, enter... and so on.
Top level completion
these are the issues / enhancement to version 0.3
Release 0.3.7 is looking nice, a quick thin I have noticed testing is that the mouse cursor doesn't change into the classic flashing vertical bar when clicking / hovering on the code editor but rather keeps the default arrow appearance. Using Windows 7 64bit
CMD+S does not save, nothing happens. Must save through menu.
Typing SHIFT+( or ALT+[ or a * (or pasting a ) restarts the program to "New Project" menu. It's impossible to make multiplication or / comment blocks, or literal arrays.
people should able to choose which plugin they want to use
Tried HaxeStudio 0.4 on Windows 8.1.
First project I tried setting up was a Flixel project (just a helloworld example), but then after I opened up Main.hx in the project directory, I can't seem to scroll up/down with the mousewheel.
I've tried inserting enough lines in the code to make it "scrollable", but still no support with the mouse-wheel.
plugin.misterpah.NewProject
When you create a new project and click on the create button, the folder structure is indeed created inside the selected folder but nothing happens within the program, which led me to think it wasn't working. After the project is created HaxeStudio should proceed and open it by default
How to open plugin project in Haxe Studio?
Perhaps add some "Open in Haxe Studio" button to Plugin Manager?
if completion can't found any completion, haxestudio brokedown. should handle gracely
When a project is opened, it would be nice to have a side bar listing the files related to the project (source folder with .hx files, assets folder), this way the user would have a quicker way of opening them instead of going on "open file..." and having to open them manually
To be honest I was kind of confused when I first opened a project and the program told me "project opened successfully" and everything I saw was a grey screen.
Something like Brackets? http://imgur.com/Qiqk1NF
duh. why you didn't do that yet ?
refer issue #10
fix how to use haxestudio v0.2
The .haxeproj file starts with a red dot. Trying to remove it with backspace crashes the program.
V8 rendering engine differs on windows and linux.
although the output is the same, execution weren't equal on both platform
Use -webkit-user-select:none or similar to disable text selection on tab title and similar elements
When the compile fails, node.js shows the debugger errors in a window without using any newline, the text appears cramped and it's hard to make out the individual lines and errors. Image: http://imgur.com/kyzvGJ2
When i try create a new HaxeFlixel project, everytime i found with an error:
http://gyazo.com/7d2249ff889c0b011ec0f9c41211c4ad
I thought that was ocurred because i hadn't install flixel-tools and flixel-template, so I installed that, but flixel-template doesn't exist, the correct name is flixel-templates.
After it, i cannot create a new project with HaxelFlixel yet...
I think that it occur that the command isn't the correct command..
Same thing I got in HIDE. I don't want to reinvent the wheel.
To update folder contents I have to collapse and expand item. If I remote file and click on it in file tree - Haxe Studio crashes.
Select HXML for plugins when new plugin project is generated
it would be great if the user can type shortform of IF expression
::if
and it'll changed to the complete IF expression
if ( )
{
}
in windows the hs_* return blank string (relative).
on linux return /path/to/file (relative).
small inconsistency bug.
Show Item In Folder in tree menu or tab title menu - node-webkit Shell show item in folder functionality
Currently folders inside of plugin directory have the format:
plugin.misterpah.PluginName
And when referencing plugins via code, they are accessed via a package structure similar to this:
Main.message.listen("plugin.misterpah.ProjectTree:compile_Hxml","plugin.misterpah.Compiler",function(){compile_to_target("HXML");});
I think it would be a lot cleaner if the plugin.misterpah
package structure simply did not exist, for example:
// Compiler plugin structure:
plugin/Compiler/bin/.
plugin/Compiler/source/Compiler.hx
plugin/Compiler/build.hxml
On Windows, the mouse pointer remains an arrow even when hovering over code. It should turn into a text input icon.
Ctrl-Tab and Shift-Ctrl-Tab to navigate to next/previous tab
should support :
Haxe Studio uses MIT License.
Hence, It's not possible for someone to monetize his/her code through Haxe Studio.
The developer also can't develop new plugin based on non-MIT-licensed library.
3rd party plugin may solve this.
must add some help file on how to contribute.
must provide SOP for plugin development
on OS X, application must be inside a folder.
need to re-structure all the files
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.