Jump to content

stuff123

Members
  • Posts

    8
  • Joined

  • Last visited

stuff123's Achievements

Seeker

Seeker (1/7)

0

Reputation

  1. Thanks, online tutorials were sufficient for the purpose
  2. The encoding could be "GB2312", but SciTE may know it by other aliases. I imagine the following scenario: The conversion to Chinese function names would occur as one first opens their ".au3" file Subsequently, each time that a "save" operation occurs, these names would be converted back to its alphanumeric forms and then saved. Example: I would like the SciTE editor to display the following: Func 函数1($aArg = 1)         ... EndFunc 函数1() when in reality, the source is saved as: Func Function1($aArg = 1)     ... EndFunc Function1()
  3. Since UTF 8 characters may not be used for function names, is there a SciTE extension that would, upon file open and save, automatically convert a set of function names into their UTF 8 counterpart and back. In other words, SciTE should display a set of alphanumeric UDF names in Simplified Chinese without changing the source. (There would be some type of conversion table provided) Thanks
  4. Ah problem solved: I did not record the function names in lower case. I apologize for the wasted time. (During prior testing, I saw that "TAB" is not really required, I must have then dismissed all format requirements as possibly outdated. I had also thought that underscores were required; having verified that that isn't the case, I was further taken in by the illusion.) Thanks for calling attention to the content of these files.
  5. I did not have any installer errors during install. The path of the "SciTEUser.properties" file is: "C:\Users\Computer_name\AppData\Local\AutoIt v3\SciTE" Other Details: While "SET SciTE" produces no output in the Windows 10 Powershell, I do see a "SCITE_USERHOME" entry under the "System Properties" -> "Environment Variables" tab The "Environment Variables" tab consists of two panes: The "User variables for Computer_name" pane: "SCITE_USERHOME" IS found under this pane The path set for "SCITE_USERHOME" is identical to the one for "SciTEUser.properties", provided above The "System variables" pane: "SCITE_USERHOME" is NOT found in the "Path" variable in this pane. I added the "SCITE_USERHOME" path to this "Path" variable. However, the problem remains. Other info: My calltips and autocompletes have always been working for my user udfs. Somehow syntax highlight remains broken I cannot fake my user udfs as standard udfs by simply adding function names to the "au3.keywords.udfs" variable, found in "au3.keywords.properties" Thanks
  6. I used the following installers for AutoIt and the Full version of SciTE: https://www.autoitscript.com/site/autoit/downloads/ (Using the "Download Autoit" button) https://www.autoitscript.com/site/autoit-script-editor/downloads/ (Using the latest version SciTE4AutoIt3.exe (5262Kb) 24-2-2017 ) After installation, my SciTE directory is: C:\Program Files (x86)\AutoIt3\SciTE The following directory also exists and contains the "SciTEUser.properites" file that is associated with changes made by SciTE Config (The file by the same name in the directory above is never modified by SciTE Config) %localappdata%\AutoIt v3\SciTE Finally, the "SET scite" command produces no output, not even a warning that: "Environment variable SciTE not defined" I'm not sure if what follows is relevant, but I recall having performed an UnInstall of Autoit while an Autoit program was running. Upon closing that Autoit program, I reinstalled the latest version of Autoit. Should my next step be to manually set some environment variable as done in the link below? (I'm not actually sure what I should name the environment variable as, and what path I should set it to) http://the-automator.com/scite-user-properties-file/ Thanks for responding
  7. I forgot to add to the above that in my SciTE Config, my "User Include Folder" is identical to my "AutoIt 3" folder
  8. I have the same problem for the latest SciTE version "3.7.3 Feb 16 2017 21:41:17". Following the instructions found at the bottom of this page: https://github.com/downpoured/scite-files/blob/master/files/api_files.md, I successfully enabled calltip and autocomplete for user udfs. However, syntax highlight (i.e., highlight for user udf function names) does not work despite having used SciTE Config to change its color. The text for user udf function names remains black. In contast, I am able to see different colors for standard udfs. The following describes my setup: My *.api and *.properties files are located in the same directory as SciTE.exe. (In addition, I do have a SciTE folder in %LocalAppData%\AutoIt v3) I have tried pasting the contents of my *.properties file in every seemingly related properties file I found, e.g., SciTEUser.properties. (The content of my *.properties file consists of just: au3.keywords.user.udfs="function_names \") Finally, I found that attaching my function names to existing "au3.keywords.udfs" definitions will not confuse SciTE into treating my functions as standard udfs. Having decided that most wikis do not provide a substantially different install method, I'm not sure what else to try now. If someone suspects a mistake anywhere, please let me know. I'm new to autoit, so feel free to assume mycomplete noobness
×
×
  • Create New...