visualfc / liteide Goto Github PK
View Code? Open in Web Editor NEWLiteIDE is a simple, open source, cross-platform Go IDE.
License: GNU Lesser General Public License v2.1
LiteIDE is a simple, open source, cross-platform Go IDE.
License: GNU Lesser General Public License v2.1
Would be nice to have option to automatically mark unused variables and imports with underline or different background colour.
Idea from:
https://groups.google.com/d/msg/golang-nuts/BWDmZFX9hRI/L3NeT6Zp4J8J
More useful, I think, would be an IDE feature that could automatically mark unused variables and imports as one writes code.
Best regards,
Dobrosław Żybort
As a user with impaired vision, I do enjoy working with LiteIDE very much, because the general layout is very nice and uncluttered, and it is very usable even with my default large system font settings. However, text in the html-based views is very hard for me to read because of the very small font size. There appears to be no way to increase the font size except by editing the .css files.
Please consider adding an option to set the default zoom level for these views, or perhaps provide a means to increase/decrease the zoom level or font size using Ctrl-+/Ctrl-- or a combobox.
Kind regards, Alain
The "step out" keyboard shortcut is ignored. Moreover, the "step over" keyboard shortcut is overwritten by the "step out" keyboard shortcut.
In View > Options > LiteApp > Keyboard: both "LiteDebug.StepOut" and "LiteDebug.StepOver" share the same label: "StepOver".
Using the menu items and buttons manually with the mouse continues to work.
System: Windows XP SP3 (x86)
Hello,
I have problem with LiteIDE x16:
When I click Run or Ctrl+R I got output:
examples [D:/Golibs/src/bitbucket.org/gosimple/oauth2/examples]
error process failed to start.
It should be:
c:/go/bin/go.exe run <actual_file_in_editor>.go [D:/Golibs/src/bitbucket.org/gosimple/oauth2/examples]
Best regards
Often times when I'm trying to find a bug or learning how to work with a new library, I'm jumping around context quickly. It would be nice if the forward / back buttons existed like how they work in Eclipse.
Such as, I'm on line 50 of file1.go. I then open file2.go at line 400. Clicking back takes me to line 50 of file1.go, subsequently clicking forward takes me to file2.go line 400.
On Windows XP SP3 (x86), using the debugging feature fails when the file path contains spaces.
Steps to reproduce:
Expected result: debugging panel appears and debugger breaks at the start of main
Actual result: debugging panel appears but no breakpoint is reached
Note: the "run" command works without issues
In the debug output panel:
./gdb.exe --interpreter=mi --args C:/g o/g_o.exe [C:/g o]
Near the beginning of the debugger console:
&"C:/g: No such file or directory.\n"
(gdb)
Near the end of the debugger console:
10000010^error,msg="Can't find member of namespace, class, struct, or union named "main.main"\nHint: try 'main.main or 'main.main<ESC-?>\n(Note leading single quote.)"
(gdb)
10000011^error,msg="No executable specified, use `target exec'."
(gdb)
如标题所述
and display long lines of code in multiple lines. It's a bad design to allow scrolling in both vertical and horizontal scrolling.
ctrl+g no effect
FIX BY: LiteIDE-Option-LiteApp-Keybord change goto line key binding to ctrl+L
double click on error log, jump to line:
./qps-http-app-server.go:528: undefined: aaa
exit code 2, process exited normally.
FIX BY: LiteIDE-Option-LiteBuild- gosrc.xml change
TO
restart liteide.
and more:
此外,有个几个小小的建议:
3.当高亮某单词时,ctrl+g(search next)和ctrl+shift+g自动search此单词,而非前一次搜索的单词(似乎ultraeditor是这个行为);
The selected text is already highlighted by the different background color. Better keep the original foreground color to preserve syntax highlighting.
I noticed on the Google Code screenshot page, the code completion helper listed functions for external packages.
However, when I try the same thing, it only lists the names of functions from that package that I've previously used in the document.
I've mucked around with "Use Default Context (fast)" and "Only load standard API" in the Options -> GolangDoc screen, but it doesn't seem to change anything. Is there some configuration I've missed?
Hello,
I would like to request option to comment/uncomment line or selected lines (+shortcut).
Sample (dots are spaces):
...."fmt"
use option (in place insert, like in Notepad++):
....//."fmt"
or (insert // at the beginning of the line, like in PyCharm)
//....."fmt"
Personally I would prefer if it add //.
(with one space after slash) instead of //
, but I will leave that to your liking.
I would prefer if one shortcut can be used for comment and uncomment:
"fmt"
use shortcut // "fmt"
use same shortcut "fmt"
But make it so that you will like it.
Shortcut: maybe Ctrl+/
or Ctrl+k
Best regards
新建项目,其实就是一个目录,这样就不需要我自己再去目录下面新建,然后再打开目录这样麻烦
I would like to request option or by default to kill actually working process when running Build and Run
.
Now I need to click - with mouse - button Stop Action
on Build Output
window every time.
Best regards
Currently line numbers >= 200 are partially hidden on Mac OS X.
Hello,
I would like to request ability to close editor tab with middle mouse click (like in web browsers).
Best regards
What steps will reproduce the problem?
What is the expected output? What do you see instead?
No paste/copy action occurs, it acts like insert alone was pressed.
(these key combos work in everything else on my system)
What version of the product are you using? On what operating system?
X15.1
2.6.38-16-generic #67-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux
Also reported here:
http://code.google.com/p/liteide/issues/detail?id=36
1、输入import之后自动完成("")并换行,定位到""中间,sublime实现了该功能
2、输入func 自动完成 func xxx(){},xxxx选中用户可以输入名字
Hi,
I'm trying to package the latest version for Arch Linux.
I see that some Qt libraries are now included with LiteIDE, but not libQtNetwork.so.4.
When running LiteIDE with the correct LD_LIBRARY_PATH to use the included Qt libraries, I get teh following error:
/usr/bin/liteide: symbol lookup error: /usr/lib/libQtNetwork.so.4: undefined symbol: _ZN6QMutex12lockInternalEv
When looking at the possibility for building from source for Qt 4.8.4 (the default for Arch Linux), I see that build_linux.sh uses the "go install" command directly. Would this also work when not installing directly, but creating a package?
Thanks.
Best regards,
Alexander Rødseth
Feature Request: show diff between two opened file(tab)
thanks.
不知道有没有计划增加这个内容?
现在看代码很不方便,不能快速切换到需要看到的函数或是其他的地方!
如果import的是外部url地址,右击能直接访问那个地址就好了,如下图所示
to allow more precious screen space for document.
1、项目目录中支持文件的拖拉,例如从一个文件夹移动到另一个文件夹,大多数其他的编辑器都支持类似的操作
2、拖动文件夹进来直接打开文件夹项目,出发打开目录类似的功能
Currently, when you hit Ctrl-F the cursor is placed at the end of the previous search text. Given that when you want to find next, you typically hit F3, it seems a bit more user friendly if the old search text were automatically selected when you hit Ctlf-F.
This would allow you to just enter the new text you are searching for without having to first select and delete the old.
LiteIde X version X 16, windows 8 x64.
Steps to reproduce:
Select View-Welcome from the menu.
Click on a link in the "Quick Links" section.
Hit Ctrl+f on the keyboard.
LiteIde crashes.
Hello,
I would like to request option to trim whitespace from empty lines and trailing whitespaces on file save.
Best regards
I'm working at two project, the first is the share lib and the second is the cmd.
I think it will the great if one liteide instance can work with two project.
(Ubuntu Unity make me crazy when switching between two windows!)
If you have time please consider supporting this feature.
Thanks for your IDE 👍
Hello,
I would like to request option to auto insert specified amount of spaces on Tab button press.
Would be best with the ability to set that option only for specified file types (I would like to use 2 spaces indentation for HTML/CSS files, like in Google HTML/CSS Style Guide).
Best regards
Now when we write code popup helper (don't know how to call it) showing us function with it's arguments only when we type it's name
but when we are inside () it showing only variables
Can you add option to show function arguments when we are in braces?
I like how PyCharm showing them:
Actual argument we are editing is in bold.
Best regards
如题,这样退出后,再次启动,便默认是全屏(不论是否加载最后session都一样),而且查看菜单中的全屏项并没选中。手动当想恢复正常窗口时,无果,依然全屏。
疑似Bug。
在新版出来前是否有其他方法重置全屏状态?
When I close LiteIDE gocode.exe is still running in the background.
Windows 7 x32, LiteIDE x14.1 Windows hg866
Best regards
Hello,
I would like to request option to set different Tab width for different file types.
Notepad++ have nice option for that:
Best regards
Hello,
can you open access to Wiki here?
Now when I go to https://github.com/visualfc/liteide/wiki I'm redirected back to https://github.com/visualfc/liteide
Best regards
I would like to request ability to highlight all occurrences of selected method or variable (or any selected word, like in Notepad++) in actual file.
Best regards
I would like to request that syntax highlighting be extended to:
If there is already a <style name="XXX" for these, please let me know.
Thanks!
HTML Preview is great addition but:
can you add option to disable auto opening of HTML Preview on selecting html/md file?
Or ide should remember I closed preview for some file and not auto open it again on next file selection.
Best regards
希望通过ctrl+鼠标左键点击直接跳转,现在的F2不习惯,
Hello,
would be nice if there is an option to display only monospaced fonts in LiteEditor font family drop-down.
Best regards,
Dobrosław Żybort
Hello,
I would like to request option to comment/uncomment unused/used imports (or add/remove them).
The problem: http://corte.si/posts/code/go/go-rant.html
Some comments: http://news.ycombinator.com/item?id=5076461
Some ReSharper description:
Any previously imported namespace can become redundant in your code. Without ReSharper, you have to stop what you are doing, scroll to the top of every file, find unused namespace import directives, and remove them. ReSharper makes life a lot easier by automatically removing unused namespace import directives from your file, project or solution, at any time. This can be done either with a quick-fix or using Code Cleanup.
It could be fired with keyboard shortcut or on file save.
Best regards
支持一个项目目录下的所有markdown文件合并一起输出,按照文件名排序
From programs, when I press ctrl+F to open the find widget, I expect the text that was previously in the text bot to be highlighted, so that if I simply start typing the next thing that I want to find, the old value will be replaced.
I would love it if liteide followed this convention.
在项目中,右键打开文件时,是否可以增加一个选项,自定义打开文件的编辑器。比如,我不用默认的系统编辑器打开文件,而是选择gvim,下次打开时自动用gvim打开. 在eclipse中 打开文件时,有一个open with , 可以自定义打开的编辑器。 不知能否增加这个功能。
Currently, LiteIde allows a file or folder to be included as a command-line option.
i.e. liteide.exe myproject
will start up LiteIde at the specified project directory.
This is very convenient when LiteIde is invoked from a batch file (or script) within a custom project environment.
It would be even more convenient if I could also set the active LiteIde environment via the command-line using, say, an "-e" option
e.g. liteide.exe -e custom.env myproject
Would be nice to have coverage testing tool integrated with LiteIDE:
https://github.com/axw/gocov
There is Tcl/Tk GUI for it, showing how it can look like:
https://github.com/nsf/gocovgui/
Best regards
double .go file should open in current running Instance, no new Instance.
ubuntu 12.04 xfce4 x64 file manager thunar.
支持Snippet
按出搜索框之后没办法再次隐藏了,应该是同样的快捷键,怎么出来的怎么消失
It's nice we have now simple templates when creating new project, but would be nice to have something more complex.
Instead of creating something from scratch you can use existing project:
https://github.com/kless/wizard Tool to create skeleton of Go projects
Support adding (besides name and project type):
Best regards
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.