-
AuthorPosts
-
September 22, 2008 at 1:02 pm #6223
i_libra
Member1.I use the gcc as my compiler,but the Tag Jump has never work with it. Because my error message is filename:lineNo:Reason
So I hope that I can customize the Tag Jump with Regex.2.Another request is that may I have the function that I can use the Output window as a console? So that I can execute some quick command such as delete or mkdir while Iโm MAKING my codes.
I think use a plugin to improve the output windows will be a better idea.
3.A bug report about the outline plugin.
We have some C codes like this:
the outline plugin will only display โโโโโโโโโโโโโ as the function name for this codes.//โโโโโโโโโโโโโโโโโโโโโโโโโ-
// Function:
int foo_bar(
//
// Description:
// demo
//
// Parameters:
none
)
//
// Returns: STATUS
//
//โโโโโโโโโโโโโโโโโโโโโโโโโ-
{
}Many thanks for this good software, I love it very much.
September 22, 2008 at 4:44 pm #6225Yutaka Emura
Keymaster1. Use EmEditor v7.5 alpha, which allows you to customize the tag format. It will become EmEditor v8 beta shortly.
2. We might work on that in the future.
3. The Outline plug-in does not parse functions currently. We will work on this in the future. Instead, you might want to use the Projects plug-in Symbol feature.
September 23, 2008 at 3:27 am #6226i_libra
MemberThank you Yutaka-san,
I have tried the 7.5alpha 11,
But it still cannot work.Could you help me to find the reason?
I set the TagJump with this:
โโโโโโโโโโโโโโ
(^[.w/]*?[w.]+?):([0-9]*):
1 filename 2 lineno
โโโโโโโโโโโโโโI use the codes below as a test:
โโโโโโโโโโโโโโโ
void main()
{
test error happen}
โโโโโโโโโโโโโโโโโ
and save it as test2.cppthen I use gcc from the external tool bar to compile it.
the Setting is
โโโโโโโโโโโโโโโโโ
Command:\%WinDir\%system32cmd.exe
Argument:/k C:MinGWbingcc.exe $(Filename).$(Ext) -o $(Filename).exe && $(Filename).exe
Initial Dir:$(Dir)
โโโโโโโโโโโโโโโโโโโThe Output windows look like this:
โโโโโโโโโโโโโโโโโ
test2.cpp:2: error: `mainโ must return `intโ
test2.cpp: In function `int main(โฆ)โ:
test2.cpp:3: error: `testโ was not declared in this scope
test2.cpp:3: error: expected `;โ before โerrorโD:>
โโโโโโโโโโโโโโโโโโโโSeptember 23, 2008 at 4:26 am #6227Yutaka Emura
KeymasterSeptember 23, 2008 at 4:39 am #6228i_libra
MemberThank you,
I understand, the regexp should not only match the FILENAME and LINENO,but also match the whole line, then it can work.
^O^
September 23, 2008 at 5:14 am #6229Yutaka Emura
Keymasteri_libra wrote:
Thank you,I understand, the regexp should not only match the FILENAME and LINENO,but also match the whole line, then it can work.
^O^
Yes, that is true. Thanks!
-
AuthorPosts
- The forum โQuestions and Answers about EmEditor Coreโ is closed to new topics and replies.