Git Product home page Git Product logo

liteide's People

Contributors

ardan-bkennedy avatar b-s-a avatar cl0ne avatar discoverfly avatar edigu avatar elfgoh avatar fredfoonly avatar goeddie avatar hami9x avatar hauke96 avatar helgeplaschke avatar hopehook avatar jsuppe avatar losas avatar matrixik avatar mattn avatar maximp avatar missdeer avatar nebulabox avatar petergloor avatar qaison avatar samschurter avatar slene avatar tupunco avatar vanackere avatar vendelin8 avatar visualfc avatar vovkasm avatar xet7 avatar xgdgsc avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

liteide's Issues

是否可以自定义打开文件的编辑器

在项目中,右键打开文件时,是否可以增加一个选项,自定义打开文件的编辑器。比如,我不用默认的系统编辑器打开文件,而是选择gvim,下次打开时自动用gvim打开. 在eclipse中 打开文件时,有一个open with , 可以自定义打开的编辑器。 不知能否增加这个功能。

error line jump,key binding, and feature request

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:

此外,有个几个小小的建议:

  1. 在编辑时,双击选择某单词后,同一屏幕的相同单词都高亮, 可能不是总是需要这个特性,可能搞成ctrl+双击才高亮;
  2. 现在的搜索,当某个单词处于折叠的位置,光标并不会定位到该位置; 期望的行为是: 自动打开折叠并定位;

3.当高亮某单词时,ctrl+g(search next)和ctrl+shift+g自动search此单词,而非前一次搜索的单词(似乎ultraeditor是这个行为);

  1. ctrl+f或ctrl+h打开搜索或替换,当点击某个行为时(搜索/替换/全部替换等),自动hide输入界面;
  2. find all 能力, notepad++ 有这个能力, 点击find all,在output 窗打开所有包含该单词的行的列表,双击某一行就跳转过去。
  3. 列编辑能力,geany/notepad++/UE/sublime都有的,按住shift+alt,然后按箭头上下左右或鼠标划选,可以选择文本块;如果是按住上述组合后选择多个列后,键盘输入的字符会出现在每一行。
  4. 缩进指示线,like sublime;
  5. ctrl+f或ctrl+h打开搜索或替换,触发界面后,光标定位在输入栏且默认全选前一次的文本;

Win7下全屏退出后的问题

如题,这样退出后,再次启动,便默认是全屏(不论是否加载最后session都一样),而且查看菜单中的全屏项并没选中。手动当想恢复正常窗口时,无果,依然全屏。

疑似Bug。

在新版出来前是否有其他方法重置全屏状态?

undefined symbol: _ZN6QMutex12lockInternalEv

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

Select all text in the find box when it is focused

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.

Option to disable auto opening of Html Preview

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

提示中更智能化一些

1、输入import之后自动完成("")并换行,定位到""中间,sublime实现了该功能

2、输入func 自动完成 func xxx(){},xxxx选中用户可以输入名字

Turn off horizontal scrolling

and display long lines of code in multiple lines. It's a bad design to allow scrolling in both vertical and horizontal scrolling.

Kill old process before 'Build and Run'

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

Show function arguments in popup helper

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

liteide_showFunction

but when we are inside () it showing only variables

liteide_showVariables

Can you add option to show function arguments when we are in braces?

I like how PyCharm showing them:

pycharm_showArguments

Actual argument we are editing is in bold.

How it could look like:
liteide_showVariablesAndArguments

Best regards

Code completion helper not showing external package functions

I noticed on the Google Code screenshot page, the code completion helper listed functions for external packages.

liteide-beta3-gocode

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.

noautocomplete

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?

Mark all occurrences

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

"Step out" keyboard shortcut ignored

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)

Option to comment/uncomment line

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

Keep foreground color of selected text

The selected text is already highlighted by the different background color. Better keep the original foreground color to preserve syntax highlighting.

Forward / Back buttons

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.

Paste/Copy shortcut's Shift+Insert, Ctrl+Insert do not work

What steps will reproduce the problem?

  1. Open IDE
  2. Open File
  3. Copy some text
  4. Attempt to paste text using Shift+Insert or copy using Ctrl+Insert
    (Shift+Delete, Cut, still works fine. it appears any key combo with Insert is broken.)

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

Option to auto replace Tab with spaces

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).

Notepad++ settings:
css-tab-space

Best regards

Feature Request: Command line option to set ENV

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

Feature request: Extention of syntax highlighting

I would like to request that syntax highlighting be extended to:

  • Allow for the term TODO, when in a comment to be highlighted with a theme specified color.
  • Allow a different theme color to be specified for escaped characters inside of string literals (for example \n, \t, etc)
  • Allow for an option to enable a different theme color to be specified for verbs inside of string literals (for example %s, %d, %+v, etc)

If there is already a <style name="XXX" for these, please let me know.
Thanks!

希望支持新建项目

新建项目,其实就是一个目录,这样就不需要我自己再去目录下面新建,然后再打开目录这样麻烦

Feature Request: Ctrl-F automatically selects old search text for replace

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.

函数定义调整

希望通过ctrl+鼠标左键点击直接跳转,现在的F2不习惯,

项目目录操作

1、项目目录中支持文件的拖拉,例如从一个文件夹移动到另一个文件夹,大多数其他的编辑器都支持类似的操作

2、拖动文件夹进来直接打开文件夹项目,出发打开目录类似的功能

Option to comment/uncomment unused/used imports

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

Support for kless/wizard when creating new project

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):

  • test files
  • README and doc files
  • author
  • mail
  • ignore files for hr, git or bzr
  • license info (with auto adding license header to source code files)

Best regards

go run (Ctrl+R) not working

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

Debugging fails with spaces in path

On Windows XP SP3 (x86), using the debugging feature fails when the file path contains spaces.

Steps to reproduce:

  1. Create directory "C:\g o" (note the space)
  2. In LiteIDE, create file "C:\g o\main.go"
  3. Insert a valid Go program (e.g. the "Hello world" example from golang.org) into the file
  4. Build the file
  5. Debug the file

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)

Ctrl-f in the browser crashes liteide

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.

Allow to increase/decrease text size of (Welcome, Golang document) views

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

Feature Request: Multi project per instance

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 👍

limit runing Instance to one

double .go file should open in current running Instance, no new Instance.

ubuntu 12.04 xfce4 x64 file manager thunar.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.